Highest annual earnings for an athlete (current year)

Highest annual earnings for an athlete (current year)
Who
Cristiano Ronaldo
What
260,000,000 US dollar(s)
Where
Not Applicable
When
01 May 2024

According to estimates published by Forbes, the highest-earning athlete of 2023–24 was footballer Cristiano Ronaldo (Portugal), who reportedly earned $260 m (£207.5 m) in the 12 months up to 1 May 2024.

Currently playing for Saudi team Al Nassr, who he joined in early 2023, Ronaldo's estimated on-field earnings were $200 m (£160 m), with the remainder made up by sponsorship and endorsement deals with brands such as Nike and Binance.

The next two highest-earning athletes of the year were golfer Jon Rahm (Spain) on $218 m (£174 m) and fellow soccer star Lionel Messi (Argentina) on $135 m (£107.8 m).