Forbes has released its list of the top 100 highest-earning athletes over the past year, and, unsurprisingly, Cristiano Ronaldo leads the pack.
The Portuguese star’s contract with the Saudi club Al-Nassr is valued at around $200 million, with sponsorship deals adding an estimated $60 million annually. This brings his total earnings to an astounding $260 million in just one year.
Coming in second is golfer Jon Rahm with $218 million. Rahm signed a massive deal last year with the Saudi-backed LIV Golf, earning him an annual salary of $198 million, plus an additional $20 million from endorsements.
In third place is Inter Miami and Argentina star Lionel Messi, who earned approximately $135 million. Messi is notably the first MLS player to crack the top 10 of this prestigious list since David Beckham in 2012, when Beckham played for the LA Galaxy.
LeBron James is the highest-earning basketball player on the list, ranking fourth overall with $123.2 million. Milwaukee Bucks star Giannis Antetokounmpo follows in fifth place with $111 million.
Kylian Mbappé, who recently announced his departure from PSG, and who is likely heading to Real Madrid, holds the sixth spot with $110 million. His former teammate and current Al-Hilal player, Neymar, is seventh with $108 million, while Al-Ittihad’s Karim Benzema is eighth with $106 million.
Golden State Warriors star Stephen Curry ranks ninth with $102 million in earnings, and Baltimore Ravens quarterback Lamar Jackson rounds out the top 10 with $100.5 million.