Lebron James made a staggering $80 million off the field in addition to $41.2 million from his on-field endeavours.
Ronaldo, who is now without a club after Manchester United cancelled his contract, has revenues of $55 million off the field and $60 million on it.
Brazilian superstar Neymar ($95 million) and American basketball player Stephen Curry ($92.8 million) round out the top five highest-paid athletes this year.
Kylian Mbappe drops out of the top 10 despite signing a lucrative contract extension with PSG, and MMA star Conor McGregor has also left the list.
Below are the top 10 athletes in terms of salary for 2022:
- Lionel Messi – $130 million
-
Lebron James – $121.2 million
-
Cristiano Ronaldo – $115 million
-
Neymar – $95 million
-
Stephen Curry – $92.8 million
-
Kevin Durant – $92.1 million
-
Roger Federer – $90.7 million
-
Canelo Alvarez – $90 million
-
Tom Brady – $83.9 million
-
Giannis Antetokounmpo – $80.9 million