As of 2021, the top 10 highest-paid athletes in the world are:
1. Conor McGregor (MMA)
2. Lionel Messi (Soccer)
3. Cristiano Ronaldo (Soccer)
4. Dak Prescott (American Football)
5. LeBron James (Basketball)
6. Neymar Jr. (Soccer)
7. Roger Federer (Tennis)
8. Lewis Hamilton (Formula 1)
9. Tom Brady (American Football)
10. Kevin Durant (Basketball)
Note: The rankings and earnings of athletes may change over time due to contract negotiations, endorsements, and other factors.