A few days ago, Forbes announced the top ten highest-paid athletes in the world in 2024, and many of them were selected; Cristiano Ronaldo topped the list with $260 million, Messi came in third with $135 million, and Mbappe, Neymar and Benzema were among them.
It is worth mentioning that this list counts the total income of athletes in the field of sports + off the field.
The TOP10 rankings are: (currency is USD)
1. Cristiano Ronaldo (football): 260 million
2. Jon Rahm (Golf): 218 million
3. Lionel Messi (football): 135 million
4. LeBron James (basketball): 128.2 million
5. Antetokounmpo (basketball): 111 million
6. Mbappe (football): 110 million
7. Neymar (football): 108 million
8. Karim Benzema (football): 106 million
9. Curry (basketball): 102 million
10. Lamar Jackson (NFL): 100.5 million