Here’s are the Top 10 highest-paid athletes of 2025 (salary plus endorsements):

1. Cristiano Ronaldo (soccer) $260M
2. Canelo Alvarez (boxing) $137M
3. Lionel Messi (soccer) $130M
4. Juan Soto (baseball) $129.2M
5. LeBron James (basketball) $128.7M
6. Karim Benzema (soccer) $115M
7. Stephen Curry (basketball) $105.4M
8. Shohei Ohtani (baseball) $102.5M
9. Kevin Durant (basketball) $100.8M
10. Jon Rahm (golf) $100.7M

See the complete Top 100 highest-paid athletes here.

The last time a UFC fighter made the cut was 2022 when former lightweight champion Conor McGregor bagged $32 million in salary and another $20 million from endorsements to land at No. 22 with $52 million. But with McGregor on the sidelines since 2021, no other UFC fighter has been able to replace his star power.