Cristiano Ronaldo has once again claimed the top spot in Forbes’ latest rundown of the 10 highest-paid athletes, solidifying his status as one of the most financially successful and influential figures in the world of sports. Surpassing his eternal rival Lionel Messi, Ronaldo’s earnings stand at an astonishing £157m ($199m) annually, a staggering sum that cements his position as a top earner in the global sports industry.
It’s fascinating to note that for the first time ever, every athlete included in this esteemed list has crossed the $100 million (£79m) threshold in yearly earnings. This speaks volumes about the ever-increasing commercialization and financial prosperity of the sports world.
In addition to his exceptional earnings from his contract with Al-Nassr, where he has showcased his goal-scoring prowess with 48 goals this season, Ronaldo also adds to his income with an impressive £48m ($61m) from a diverse array of endorsement and sponsorship deals. Meanwhile, Messi, who has transitioned to Inter Miami in the MLS, trails behind Ronaldo, raking in £107m ($135m) annually, with a significant portion of his income stemming from off-field ventures.
The upcoming transfer of Kylian Mbappe to Real Madrid, coupled with his anticipated departure from Paris Saint-Germain as a free agent, hasn’t hindered his financial success, as he secures the sixth spot on the list with earnings of £87m ($110m). Neymar, Mbappe’s former PSG teammate, presently located in Saudi Arabia with Ronaldo at Al-Hilal, earns an impressive £85m ($108m). Further down the list, former Real Madrid striker Karim Benzema, who currently plies his trade in the Middle East, occupies the eighth spot, boasting earnings of £84m ($106m).
A notable figure within the top 10 is golf star Jon Rahm, who has made a significant leap to the second position on the list with earnings of £172m ($218m), largely attributed to his lucrative LIV deal. The NBA is also well represented in the rankings, with LeBron James and Giannis Antetokounmpo claiming the fourth and fifth positions respectively, showcasing the immense earning potential for basketball superstars. Additionally, Steph Curry, a legendary figure in the Golden State Warriors, stands at the ninth spot with impressive earnings of £81m ($103m).
Lastly, the top 10 list is concluded by Baltimore Ravens quarterback Lamar Jackson, who secured a staggering £79m ($100m) in earnings, which notably includes a hefty £57m ($72m) signing bonus from his recent contract. Jackson notably acted as his own agent during the negotiation process in 2023, underscoring his exceptional financial acumen and business prowess.
1. Cristiano Ronaldo, football: $260m (£205m)
2. Jon Rahm, golf: $218m (£172m)
3. Lionel Messi, football: $135m (£107m)
4. LeBron James, basketball: $128.2m (£101m)
5. Giannis Antetokounmpo, basketball: $111m (£88m)
6. Kylian Mbappe, football: $110m (£87m)
7. Neymar, football: $108m (£85m)
8. Karim Benzema, football: $106m (£84m)
9. Stephen Curry, basketball: $102m (£80m)
10. Lamar Jackson, American football: $100.5m (£79m)

Leave a comment