Top 25 World’s Highest-Paid Athletes 2017: Forbes
1. Cristiano Ronaldo: $93 million
Salary/bonuses: $58 million
Endorsements: $35 million
2. LeBron James: $86.2 million
Salary/bonuses: $31.2 million
Endorsements: $55 million
Salary/bonuses: $53 million
Endorsements: $27 million
Prize money: $6 million
Endorsements: $58 million
5. Kevin Durant: $60.6 million
Salary/bonuses: $26.6 million
Endorsements: $34 million
T-6. Rory McIlroy: $50 million
Prize money: $16 million
Endorsements: $34 million
Salary/bonuses: $47 million
Endorsements: $3 million
8. Stephen Curry: $47.3 million
Salary/bonuses: $12.3 million
Endorsements: $35 million
9. James Harden: $46.6 million
Salary/bonuses: $26.6 million
Endorsements $20 million
10. Lewis Hamilton: $46 million
Salary/bonuses: $38 million
Endorsements: $8 million
Salary/bonuses: $31.3 million
Endorsements: $14 million
12. Phil Mickelson: $43.5 million
Prize money: $3.5 million
Endorsements: $40 million
13. Russell Westbrook: $38.6 million
Salary/bonuses: $26.6 million
Endorsements: $12 million
14. Sebastian Vettel: $38.5 million
Salary/bonuses: $38 million
Endorsements: $500,000
15. Damian Lillard: $38.4 million
Salary/bonuses: $24.4 million
Endorsements: $14 million
16. Novak Djokovic: $37.6 million
Prize money: $9.6 million
Endorsements: $28 million
17. Tiger Woods: $37.1 million
Prize money: $107,000
Endorsements: $37 million
Salary/bonuses: $15 million
Endorsements: $22 million
19. Dwyane Wade: $36.2 million
Salary/bonuses: $23.2 million
Endorsements: $13 million
20. Fernando Alonso: $36 million
Salary/bonuses: $34 million
Endorsements: $2 million
21. Jordan Spieth: $34.5 million
Salary/bonuses: $5.5 million
Endorsements: $29 million
22. Derrick Rose: $34.3 million
Salary/bonuses: $21.3 million
Endorsements: $13 million
Prize money/appearances: $2.2 million
Endorsements: $32 million
T-24. Conor McGregor: $34 million
Purses/bonuses: $27 million
Endorsements: $7 million
T-24. Gareth Bale: $34 million
Salary/bonuses: $23 million
Endorsements: $11 million
Source: Forbes