
#1 — Cristiano Ronaldo: $300 million
And here it is, no surprise in the name — but total surprise in the size. Cristiano Ronaldo brought in about $300 million over the last 12 months: roughly $235 million on the field and $65 million off it.
To feel the scale: Ronaldo earns more than double #2, Messi. And he earns nearly 8 times what #11, Neymar, pockets. His tax-free Al-Nassr salary, combined with the lifetime Nike deal and the CR7 brand, puts him in a category no other player on the field reaches.
To put it in real terms: at this rate, Ronaldo earns the entire annual salary of a 1990s superstar — the $3 million Roberto Baggio made in 1994 — every 4.7 days. Forbes also notes that his career earnings have already passed $2 billion, while he's still playing.
On the field, the 2026 World Cup is fiercely contested. On the paycheck, there's no contest at all.