Tuesday, 10 November 2026
Kenyan Digest

Floyd Mayweather ranked Forbes’ highest-paid athlete of decade ahead of Ronaldo, Messi ▷ Kenya News

1 min read
Published

- Floyd Mayweather has been ranked Forbes’ highest-paid athlete of the decade

- The retired American boxer secured the first spot with a whopping figure of $915m

- Cristiano Ronaldo and Lionel Messi finished second and third on the list respectively

Retired American boxer, Floyd Mayweather, has been ranked Forbes’ highest-paid athlete of the decade ahead of Cristiano Ronaldo and Lionel Messi.

The boxing legend clinched the number one spot on the list which sums up all earnings from world's biggest sports spanning a period of a decade.

'The Money' was adjudged to have raked in the biggest shares of spoils in sports from 2010 to 2019 following his mega fights with Manny Pacquiao and Irish UFC star Conor MacGregor.

Juventus star Cristiano Ronaldo came second on the list which also features golf star Tiger Woods and basketball ace LeBron James.

Ronaldo benefited from huge endorsement deals to book the second place with a staggering $800 millions.

Barcelona ace Lionel Messi capped the top three with a whopping figure of $750 millions, also benefiting from massive sponsorship deals.

LeBron James came fourth with $680m while tennis star Roger Federer completed the top five podium with $640m.

Here are the ten highest paid athletes of the decades as reported by Forbes:

1. Floyd Mayweather – $915m

2. 2. Cristiano Ronaldo – $800m

3. Lionel Messi – $750m

4. LeBron James – $680m

5. Roger Federer – $640m

6. Tiger Woods – $615m

7. Phil Mickelson – $480m

8. Manny Pacquiao – $435m

9. Kevin Durant – $425m

10. Lewis Hamilton – $400m