Cristiano Ronaldo, el futbolista que más dinero ha ganado en la historia
Cristiano Ronaldo, tercero en el ranking histórico y el futbolista que más ha ganado nunca. 📸 YantsImages (CC BY-SA 4.0) vía Wikimedia Commons
Sueldos
🇪🇸 Leer en español

Highest-paid athletes in history: the definitive ranking, from Jordan and Tiger to Cristiano and Messi

·
September 29, 2026
·
...
💬 Comment
⚡ Key points AI generated

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.

📌 In a nutshell: the highest-paid athlete in history is Michael Jordan, with around $4.5 billion adjusted for inflation, followed by Tiger Woods ($2.88bn) and Cristiano Ronaldo ($2.52bn), the footballer who's earned the most money ever. LeBron James and Leo Messi round out the top 5. And in 2026, the one who earned the most was Cristiano again: $300 million in twelve months, according to Forbes.

🏆 The all-time top 25

#AthleteSportMillions of $
1🇺🇸 Michael JordanBasketball4,500
2🇺🇸 Tiger WoodsGolf2,880
3🇵🇹 Cristiano RonaldoFootball2,520
4🇺🇸 LeBron JamesBasketball2,030
5🇦🇷 Lionel MessiFootball1,990
6🇺🇸 Arnold PalmerGolf1,850
7🇺🇸 Jack NicklausGolf1,830
8🇬🇧 David BeckhamFootball1,680
9🇨🇭 Roger FedererTennis1,670
10🇺🇸 Floyd MayweatherBoxing1,570
11🇺🇸 Phil MickelsonGolf1,530
12🇩🇪 Michael SchumacherFormula 11,420
13🇺🇸 Shaquille O'NealBasketball1,320
14🇧🇷 NeymarFootball1,240
15🇦🇺 Greg NormanGolf1,210
16🇺🇸 Kevin DurantBasketball1,180
17🇺🇸 Kobe BryantBasketball1,130
18🇬🇧 Lewis HamiltonFormula 11,080
19🇺🇸 Stephen CurryBasketball1,060
20🇺🇸 Mike TysonBoxing1,000
21🇺🇸 Tom BradyAmerican Football890
22🇲🇽 Canelo ÁlvarezBoxing870
22🇬🇧 Rory McIlroyGolf870
24🇵🇭 Manny PacquiaoBoxing815
25🇺🇸 Peyton ManningAmerican Football810

Career earnings adjusted for inflation through late 2025, before taxes and commissions. Source: Sportico (published in 2026), reported by Visual Capitalist.

🐐 Jordan, the king who's no longer playing

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.

⛳ Golf, the dark horse

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.

⚽ Football: Cristiano, Messi, Beckham and Neymar

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.

🟡🔴 The La Liga Hypermotion link: according to Forbes, in February 2026 Cristiano bought a 25% stake in UD Almería, third place in our Segunda and the club with the lowest salary cap in Spanish professional football. You can read that story in the La Liga Hypermotion salary cap.

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.

🥊 Boxing and 🏎️ Formula 1

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.

🎾 Federer, standing alone

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.

💸 Who's running the show now: the 2026 top 10

#AthleteSportMillions of $
1Cristiano RonaldoFootball300
2Canelo ÁlvarezBoxing170
3Lionel MessiFootball140
4LeBron JamesBasketball137.8
5Shohei OhtaniBaseball127.6
6Stephen CurryBasketball124.7
7🇪🇸 Jon RahmGolf107
8Karim BenzemaFootball104
9Kevin DurantBasketball103.8
10Lewis HamiltonFormula 1100

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.

🤔 Why not a top 100?

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.

📊 The ranking breakdown

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.

Frequently asked questions

Who is the highest-paid athlete in history?

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).

Who is the footballer that has earned the most money in history?

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).

Who was the highest-paid athlete in 2026?

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).

Is there any Spanish athlete among the highest-paid?

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.

Elopi23 con la camiseta del Sporting en el banquillo de El Molinón
ELOPI23Descuento exclusivo
Publicidad
La camiseta del Sporting 26/27
Verla en Siroko
Deportistas mejor pagados Historia Ranking Michael Jordan Tiger Woods Cristiano Ronaldo LeBron James Messi Federer Schumacher Mayweather Forbes Sportico Jon Rahm Sueldos
💬
Get Sporting and Hypermotion articles on WhatsApp
Free Elopi23 channel: updates only, no groups, no spam.
Join
All articles 💬 Have your say×

💬 Comments

Have your say, YouTube-comments style but at home. Be polite — decent folk read this.