Global Edition
Global Edition
UK Edition
EU Edition
US Edition

Understand the story, not the spin.

Markets

Forbes Ranks Cristiano Ronaldo World’s Top-Paid Athlete at $300 Million

Published 23 May 2026

Cristiano Ronaldo has been named the world’s highest-paid athlete for the fourth consecutive year, earning an estimated $300 million over the past 12 months, according to Forbes’ annual ranking. The 41-year-old Portuguese forward, who plays for Saudi Arabian club Al-Nassr, matched the all-time single-year earnings record set by boxer Floyd Mayweather Jr. in 2015. It is the sixth time Ronaldo has topped the list in the past 11 years, equaling Michael Jordan’s record for the most No. 1 finishes.

Ronaldo’s earnings include approximately $235 million from his playing contract with Al-Nassr and an additional $65 million from endorsements, licensing, and other business ventures. His total represents a $25 million increase from the previous year. The figure reflects the growing financial influence of Saudi Arabia’s investments in sports, as the Saudi Pro League has attracted several high-profile players in recent years.

Boxer Canelo Alvarez ranked second with $170 million, the bulk of which came from prize money following two major bouts, including a victory over William Scull and a subsequent loss to Terence Crawford. Lionel Messi placed third with $140 million, splitting his earnings...

Now playing
0:00 / 0:00