Mayweather gave his verdict on the GOAT in the heavyweight division.

Floyd Mayweather puts Anthony Joshua above Mike Tyson in controversial all-time heavyweight rankings

Floyd Mayweather Jr is regarded as one of boxing’s all-time greatest fighters and he has made some interesting choices when naming the sport’s best ever heavyweights in a new winner stays on list.

Mayweather is rightfully viewed as a true great of the sport, with his unique style yielding 50 wins in as many professional fights. The American ended his career unbeaten, with 27 of those victories coming via a knockout.

Mayweather’s final professional bout came in 2017 when he fought Conor McGregor to claim his 50th victory with a technical knockout in the 10th round at the age of 40.

The now 47-year-old has had a series of exhibition bouts in recent years, which has included victories over Tenshin Nasukawa, Mikuru Asakura and Deji Olatunji, while he also faced Logan Paul in a non-judged bout.

When it comes to the greatest heavyweights of all-time, Mike Tyson is one of several names that immediately springs to mind.

Tyson had a total of 58 professional boxing bouts between 1985 and 2005 in a career which spanned three decades and came to a conclusion as he approached his 39th birthday.

In that time, Tyson chalked up 50 wins and experienced just six losses, with an astounding 44 victories on knockout as he demonstrated his stopping power in the ring.

Anthony Joshua has 28 wins in his 31 professional bouts so far in his career, with losses at the hands of Andy Ruiz Jr and twice against Oleksandr Usyk.

Floyd Mayweather Jr made an eyebrow raising choice between Mike Tyson and Anthony Joshua. (
Getty)

Money Mayweather recently shot a video with MailOnline and took part in the popular trend of ‘winner stays on’ choices of sportspeople.

And his picks in the heavyweight division have certainly raised a few eyebrows.

Mayweather opted for Frank Bruno ahead of Deontay Wilder, before selecting Tyson ahead of Bruno.

He then went for Vitali Klitschko over Tyson, before selecting Joshua ahead of the Ukrainian.

Joe Frazier got the nod by Mayweather next up ahead of AJ, who he also backed over Usyk.

He then went for Wladimir Klitschko ahead of Frazier in the next choice, before backing Tyson Fury ahead of the younger Klitschko brother.

Mayweather selected Lennox Lewis ahead of the Gypsy King, before choosing Lewis instead of Muhammad Ali in a controversial final decision.

It is a list which will for sure spark debate among boxing fans.