What's up, folks? Today we're dropping the ultimate instalment in the salary series: the highest-paid athletes in history. No tricks, no made-up numbers: we're pulling from the most comprehensive study out there, from Sportico, which adds up everything each athlete has earned throughout their entire career (salaries, prize money, sponsorships and business ventures) and adjusts it for inflation so we can fairly compare Arnold Palmer with Cristiano Ronaldo. And while we're at it, I'll tell you who's calling the shots right now, according to Forbes.
| # | Athlete | Sport | Millions of $ |
|---|---|---|---|
| 1 | 🇺🇸 Michael Jordan | Basketball | 4,500 |
| 2 | 🇺🇸 Tiger Woods | Golf | 2,880 |
| 3 | 🇵🇹 Cristiano Ronaldo | Football | 2,520 |
| 4 | 🇺🇸 LeBron James | Basketball | 2,030 |
| 5 | 🇦🇷 Lionel Messi | Football | 1,990 |
| 6 | 🇺🇸 Arnold Palmer | Golf | 1,850 |
| 7 | 🇺🇸 Jack Nicklaus | Golf | 1,830 |
| 8 | 🇬🇧 David Beckham | Football | 1,680 |
| 9 | 🇨🇭 Roger Federer | Tennis | 1,670 |
| 10 | 🇺🇸 Floyd Mayweather | Boxing | 1,570 |
| 11 | 🇺🇸 Phil Mickelson | Golf | 1,530 |
| 12 | 🇩🇪 Michael Schumacher | Formula 1 | 1,420 |
| 13 | 🇺🇸 Shaquille O'Neal | Basketball | 1,320 |
| 14 | 🇧🇷 Neymar | Football | 1,240 |
| 15 | 🇦🇺 Greg Norman | Golf | 1,210 |
| 16 | 🇺🇸 Kevin Durant | Basketball | 1,180 |
| 17 | 🇺🇸 Kobe Bryant | Basketball | 1,130 |
| 18 | 🇬🇧 Lewis Hamilton | Formula 1 | 1,080 |
| 19 | 🇺🇸 Stephen Curry | Basketball | 1,060 |
| 20 | 🇺🇸 Mike Tyson | Boxing | 1,000 |
| 21 | 🇺🇸 Tom Brady | American Football | 890 |
| 22 | 🇲🇽 Canelo Álvarez | Boxing | 870 |
| 22 | 🇬🇧 Rory McIlroy | Golf | 870 |
| 24 | 🇵🇭 Manny Pacquiao | Boxing | 815 |
| 25 | 🇺🇸 Peyton Manning | American Football | 810 |
Career earnings adjusted for inflation through late 2025, before taxes and commissions. Source: Sportico (published in 2026), reported by Visual Capitalist.
The craziest thing about this ranking is that the number one retired over twenty years ago. Jordan earned around $275 million in 2025, almost all from Nike, more than any active athlete. His 1984 deal with the brand, with a percentage of Air Jordan sales, is probably the greatest business stroke in sports history. According to Sportico, his lead over Tiger Woods grew from $850 million to $1.31 billion in just one year.
Eight golfers in the top 50, and three in the top 7: Tiger Woods, Arnold Palmer and Jack Nicklaus. Golf has two major advantages: incredibly long careers and sponsorships that keep paying decades after retirement. Tiger has topped Forbes' annual list 11 times, more than anyone else.
Cristiano Ronaldo is the footballer who has earned the most money in history ($2.52 billion), and he keeps adding to it: Forbes reckons him at $300 million in the twelve months through May 2026, $235 million of that from Al-Nassr. Those $300 million match Floyd Mayweather's annual record from 2015, although when adjusted for inflation, the boxer's still comes out on top: around $427 million. He's already led Forbes' list six times, the same as Jordan.
Messi ($1.99 billion) is fifth, and he's chosen the route of the MLS and lifetime sponsorships, like Beckham ($1.68 billion), who's still raking it in thanks to his stake in Inter Miami. Neymar ($1.24 billion) is the fourth footballer, boosted by his time in Saudi Arabia.
Seven boxers in the top 50, with Mayweather at number ten ($1.57 billion) and Mike Tyson at exactly $1 billion. In Formula 1, Michael Schumacher ($1.42 billion) and Lewis Hamilton ($1.08 billion). And Fernando Alonso? He doesn't crack the top 25, but you can read his story in how much Fernando Alonso earns.
Roger Federer ($1.67 billion) is the only tennis player in the top 25. And there's a glaring absence: in Sportico's top 50 there's only one woman, Serena Williams, at number 40 with around $680 million. There's still a massive gap in sponsorship money.
| # | Athlete | Sport | Millions of $ |
|---|---|---|---|
| 1 | Cristiano Ronaldo | Football | 300 |
| 2 | Canelo Álvarez | Boxing | 170 |
| 3 | Lionel Messi | Football | 140 |
| 4 | LeBron James | Basketball | 137.8 |
| 5 | Shohei Ohtani | Baseball | 127.6 |
| 6 | Stephen Curry | Basketball | 124.7 |
| 7 | 🇪🇸 Jon Rahm | Golf | 107 |
| 8 | Karim Benzema | Football | 104 |
| 9 | Kevin Durant | Basketball | 103.8 |
| 10 | Lewis Hamilton | Formula 1 | 100 |
Earnings for the twelve months through May 2026, before taxes. Source: Forbes.
And keep an eye on the Spaniard: Jon Rahm sits seventh with 107 million thanks to LIV Golf. In 2024 he was as high as second in the world with 218. Carlos Alcaraz, with around 61.5 million according to Forbes, is the world's highest-paid tennis player, and his article drops in a few days.
Because there's no reliable list of career earnings beyond Sportico's top 50, and we're not about to make up the other 50 spots. We'd rather give you 25 verified and properly explained figures than pad it out to 100. If Sportico or Forbes expand their study, we'll update it.
Does anyone on here surprise you? Missing someone? Drop it in the comments. And if you dig this sort of thing, there's a fresh "how much does he earn" every couple of days.
Michael Jordan, with around 4.5 billion dollars earned throughout his career adjusted for inflation, according to Sportico. He is followed by Tiger Woods (2.88 billion) and Cristiano Ronaldo (2.52 billion).
Cristiano Ronaldo, with around 2.52 billion dollars adjusted for inflation according to Sportico, ahead of Lionel Messi (1.99 billion), David Beckham (1.68 billion) and Neymar (1.24 billion).
Cristiano Ronaldo, with 300 million dollars in the twelve months through May 2026 according to Forbes, ahead of Canelo Álvarez (170 million) and Lionel Messi (140 million).
In Forbes' 2026 list, Jon Rahm is seventh with 107 million dollars. In Sportico's historical ranking, there is no Spanish athlete in the top 25.
Have your say, YouTube-comments style but at home. Be polite — decent folk read this.