Tipster profile image
Head of Content authorBadge
Last Updated:

3 min read

Cristiano Ronaldo tops Forbes list as World’s Highest-Paid Athlete in 2025
google news logo Follow us
Add comment
Ronaldo, Curry and Fury lead 2025 list of top-earning sports stars

Cristiano Ronaldo has once again cemented his status as the world’s highest-paid athlete, according to the latest annual rankings published by Forbes. The five-time Ballon d’Or winner and current Al Nassr forward earned a staggering $275 million between May 1, 2024, and May 1, 2025.

Ronaldo’s income includes $225 million from salary and bonuses with the Saudi club and an additional $50 million from endorsements and sponsorships.

Golden State Warriors star Stephen Curry ranks second on the list with a total of $156 million, made up of $56 million in salary and $100 million from sponsorships. The four-time NBA champion continues to command one of the sport’s largest off-court profiles.

Third place goes to British boxing superstar Tyson Fury, who brought in $146 million, most of which — $140 million — came from his in-ring performances, with just $6 million from endorsements.

Surprisingly, Lionel Messi, now playing for Inter Miami and an eight-time Ballon d’Or winner, is only fifth on the list with $135 million. He was edged out by NFL quarterback Dak Prescott of the Dallas Cowboys, who earned $137 million, driven heavily by his $127 million salary and bonuses.

Rounding out the Top 10 highest-paid athletes are:

  • LeBron James (NBA) – $133 million
  • Juan Soto (MLB) – $114 million
  • Karim Benzema (Football) – $104 million
  • Shohei Ohtani (MLB) – $102.5 million
  • Kevin Durant (NBA) – $101.4 million