The World's Highest-Paid Athletes
Paid: $72.3M
Age: 34
American football
Matthew Stafford
Paid: $74.4M
Age: 32
basketball
James Harden
Paid: $79.2M
Age: 33
basketball
Russell Westbrook
Paid: $80.9M
Age: 27
basketball
Giannis Antetoko
Paid: $83.9M
Age: 44
American football
Tom Brady
Paid: $90M
Age: 32
Boxing
Canelo Alvarez
Paid: $90.7M
Age: 40
Tennis
Roger Federer
Paid: $92.1M
Age: 33
Basketball
Kevin Durant
Paid: $92.8M
Age: 34
Basketball
Stephen Curry
Paid: $95M
Age: 30
Football
Neymar
Paid: $115M
Age: 37
Football
Cristiano Ronaldo
Paid: $121.2M
Age: 37
basketball
LeBron James
Paid: $130M
Age: 35
Football
Lionel Messi
Swipe Up