- Forbes has released its annual rankings of the world’s highest paid athletes for 2020.
- Swiss tennis legend Roger Federer tops this year’s list with $106.3 million in total earnings.
- Three soccer legends, three NBA stars, a golf icon, and two NFL quarterbacks round out the top 10.
- Visit Insider’s homepage for more stories.
10. Carson Wentz — $59.1 million
Sport: Football
Team: Philadelphia Eagles
Position: Quarterback
Salary: $55.1 million
Endorsements: $4 million
9. Kirk Cousins — $60.5 million
Sport: Football
Team: Minnesota Vikings
Position: Quarterback
Salary: $58 million
Endorsements: $2.5 million
8. Tiger Woods — $62.3 million
Sport: Golf
Winnings: $2.3 million
Endorsements: $60 million
7. Kevin Durant — $63.9 million
Sport: Basketball
Team: Brooklyn Nets
Position: Small forward
Salary: $28.9 million
Endorsements: $35 million
6. Stephen Curry — $74.4 million
Sport: Basketball
Team: Golden State Warriors
Position: Point guard
Salary: $30.4 million
Endorsements: $44 million
5. LeBron James — $88.2 million
Sport: Basketball
Team: Los Angeles Lakers
Position: Power forward
Salary: $28.2
Endorsements: $60 million
4. Neymar — $95.5 million
Sport: Soccer
Team: Paris Saint-Germain
Position: Forward
Salary: $70.5 million
Endorsements: $25 million
3. Lionel Messi — $104 million
Sport: Soccer
Team: FC Barcelona
Position: Forward
Salary: $72 million
Endorsements: $32 million
2. Cristiano Ronaldo — $105 million
Sport: Soccer
Team: Juventus F.C.
Position: Forward
Salary: $60 million
Endorsements: $45 million
1. Rodger Federer — $106.3 million
Sport: Tennis
Winnings: $6.3 million
Endorsements: $100 million