The world’s ten highest-paid athletes collectively earned $1.38 billion before taxes and agents’ fees over the last 12 months, the highest total ever.
![]() |
Cristiano Ronaldo. Photo: Getty Images |
Cristiano Ronaldo sits on the number one spot with an estimated total earnings of $260 million.
See below – World’s 10 Highest-Paid Athletes 2024:
Rank | Athlete | Estimated Total Earnings ($) | Nationality | Sport/Age |
---|---|---|---|---|
1 | Cristiano Ronaldo | 260m | Portugal | Soccer/39 |
2 | Jon Rahm | 218m | Spain | Golf/29 |
3 | Lionel Messi | 135m | Argentina | Soccer/36 |
4 | LeBron James | 128.2m | United States (US) | Basketball/39 |
5 | Giannis Antetokounmpo | 111m | Greece | Basketball/29 |
6 | Kylian Mbappe | 110m | France | Soccer/25 |
7 | Neymar | 108m | Brazil | Soccer/32 |
8 | Karim Benzema | 106m | France | Soccer/36 |
9 | Steven Curry | 102m | United States (US) | Basketball/36 |
10 | Lamar Jackson | 100.5m | United States (US) | Football/27 |