Skip to main content
SI

Forbes Ranks the Highest-Paid Athletes of All Time

Forbes recently ranked the 20 highest-paid athletes of all time, with their estimates covering salaries, bonuses, prize money, endorsements and licensing, as well as fees from books and appearances through the end of May 2016.
Forbes Ranks the Highest-Paid Athletes of All Time
Forbes Ranks the Highest-Paid Athletes of All Time

Forbes Ranks the Highest-Paid Athletes of All Time

1. Michael Jordan — $1.7 billion

2. Tiger Woods — $1.65 billion

3. Arnold Palmer — $1.35 billion

4. Jack Nicklaus — $1.15 billion

5. Michael Schumacher — $1 billion

6. Kobe Bryant — $770 million

7. Floyd Mayweather — $765 million

8. Phil Mickelson — $760 million

9. David Beckham — $730 million

10. Shaquille O'Neal — $700 million

11. Mike Tyson — $685 million

12. Greg Norman — $680 million

13. LeBron James — $640 million

14. Cristiano Ronaldo — $620 million

15. Roger Federer — $600 million

16. Alex Rodriguez — $600 million

17. Lionel Messi — $520 million

18. Jeff Gordon — $515 million

19. Oscar De La Hoya — $510 million

20. Manny Pacquiao — $490 million

Add us as a preferred source on Google

Loading recommendations... Please wait while we load personalized content recommendations


Published | Modified