🛡️ Admin Panel

Athletes Highest-Paid of All Time Career Earnings

Top 50 highest-paid athletes of all time ranked by career earnings, inflation-adjusted and nominal, across basketball, golf, football and more.

Updated: just now
Rank
Athlete
Sport
Inflation Adjusted Earnings (USD Millions)
Career Earnings (USD Millions)
1Michael JordanBasketball45003280
2Tiger WoodsGolf28801970
3Cristiano RonaldoFootball25202090
4LeBron JamesBasketball20301620
5Lionel MessiFootball19901620
6Arnold PalmerGolf1850885
7Jack NicklausGolf1830930
8David BeckhamFootball16801260
9Roger FedererTennis16701290
10Floyd MayweatherBoxing15701160
11Phil MickelsonGolf15301100
12Michael SchumacherFormula 11420815
13Shaquille O'NealBasketball1320865
14NeymarFootball12401050
15Greg NormanGolf1210765
16Kevin DurantBasketball1180985
17Kobe BryantBasketball1130755
18Lewis HamiltonFormula 11080880
19Stephen CurryBasketball1060920
20Mike TysonBoxing1000495
21Tom BradyAmerican Football890700
22Canelo AlvarezBoxing870760
22Rory McIlroyGolf870730
24Manny PacquiaoBoxing815595
25Peyton ManningAmerican Football810570
25Alex RodriguezBaseball810540
27Rafael NadalTennis755570
28Jeff GordonMotorsports745470
29George ForemanBoxing740360
29Valentino RossiMotoGP740505
31Fernando AlonsoMotorsports730545
32Novak DjokovicTennis725575
33Oscar De La HoyaBoxing720415
34Derek JeterBaseball715475
35Ernie ElsGolf705460
36Magic JohnsonBasketball700440
37James HardenBasketball695585
37Russell WestbrookBasketball695575
39Gary PlayerGolf685380
40Dale Earnhardt Jr.Motorsports680470
40Serena WilliamsTennis680500
42Evander HolyfieldBoxing675320
43Kevin GarnettBasketball665425
43Giannis AntetokounmpoBasketball665595
45Andre AgassiTennis650360
45Aaron RodgersAmerican Football650520
47Chris PaulBasketball640505
48Dwyane WadeBasketball600435
48Drew BreesAmerican Football600450
50Kimi RaikkonenMotorsports595410