Forbes

HIGHEST-PAID ATHLETES

The top 20 sports stars earned nearly $1.7 billion combined over the last 12 months, setting a record and almost doubling the total from a decade ago.

-

1. Lionel Messi $130 million

AGE: 34 • Soccer (Paris Saint-Germain)

2. LeBron James $121 million

37 • Basketball

(Los Angeles Lakers)

3. Cristiano Ronaldo $115 million

37 • Soccer (Manchester United)

4. Neymar $95 million

30 • Soccer

(Paris Saint-Germain)

5. Stephen Curry $93 million

34 • Basketball

(Golden State Warriors)

6. Kevin Durant $92 million

33 • Basketball (Brooklyn Nets)

7. Roger Federer $91 million

40 • Tennis

8. Canelo Alvarez $90 million

31 • Boxing

9. Tom Brady $84 million

44 • Football

(Tampa Bay Buccaneers)

10. Giannis Antetokoun­mpo $81 million

27 • Basketball (Milwaukee Bucks)

11. Russell Westbrook $80 million

33 • Basketball

(Los Angeles Lakers)

12. James Harden $74 million

32 • Basketball (Philadelph­ia 76ers)

13. Matthew Stafford $72 million

34 • Football

(Los Angeles Rams)

14. Aaron Rodgers $68 million

38 • Football

(Green Bay Packers)

15. Tiger Woods $68 million

46 • Golf

16. Josh Allen $67 million

26 • Football (Buffalo Bills)

17. Lewis Hamilton $65 million

37 • Auto racing

18. Tyson Fury

$62 million

33 • Boxing

19. Naomi Osaka $59 million

24 • Tennis

20. Damian Lillard $57 million

31 • Basketball (Portland Trail Blazers)

Newspapers in English

Newspapers from United States