World's Highest-Paid Athletes

Athletes ranked by total earnings (salary/winnings + endorsements) in USD millions (Forbes, 2024). Cristiano Ronaldo leads with $260 million, driven largely by his Al Nassr contract.

Data
#AthleteSportOn-field (USD M)Endorsements (USD M)Total (USD M)
1Cristiano RonaldoSoccer$230$30$260
2Lionel MessiSoccer$135$55$190
3LeBron JamesBasketball$48$80$128
4Giannis AntetokounmpoBasketball$47$60$107
5Tyson FuryBoxing$90$5$95
6Canelo ÁlvarezBoxing$80$10$90
7Kylian MbappéSoccer$72$18$90
8Stephen CurryBasketball$52$35$87
9Roger FedererTennis$0.7$90$90.7
10Tiger WoodsGolf$5$50$55
11Neymar JrSoccer$55$17$72
12Lamar JacksonAmerican Football$60$10$70
13Jon RahmGolf$43$15$58
14Novak DjokovicTennis$18$30$48
15Patrick MahomesAmerican Football$37$20$57

Source: Forbes — World's Highest-Paid Athletes 2024. Earnings cover May 2023 – May 2024. Figures in USD millions.