Floyd Mayweather Jnr was rated the greatest boxer of all time by BoxRec, with the top 10 list excluding Mike Tyson.
Mayweather remained undefeated throughout his 21-year career, when he won 50 professional fights.
The American boxer led the ranking, having won several world titles in five different weight classes.
The great Filipino Manny Pacquiao is in second place, the great Argentine Carlos Monzon is in third, ahead of the legendary fighter Muhammad Ali, who is in fourth.
In addition to Tyson – who is planning to return to the ring this year at the age of 53 – other notable absentees are Evander Holyfield, Rocky Marciano and Roberto Duran.
Tyson, who retired in 2005, holds the record for being the youngest heavyweight world champion at the age of 20 and ended his career in 2005 with a record of 50 wins, 6 losses and 2 verdicts without contest.
But it's Mayweather, who has a compelling 50-0 record,
Known for his speed and accuracy, as opposed to his knockout ability, Mayweather was also the highest earning athlete in the world between 2012 and 2015, according to Forbes.
His long-awaited fight against Pacquiao took place in 2015 in Las Vegas, with the American coming out on top in the richest fight of all time.
Pacquiao, who has served as a senator in his native Philippines since 2016, has a record 62 wins, 7 losses and 2 draws, and is the only eight-division world champion in boxing history.
Finishing in the top three, Monzon, who played in the world middleweight championship for seven years, dominated his opponents in the 1960s and 1970s.
Other famous names on the top 10 list are Sugar Ray Robinson in fifth, Bernard Hopkins in sixth and Oscar De La Hoya in ninth.
Join the conversation