10. Giannis Antetokounmpo (Basketball)
Sports performance revenue: $39.9 million Advertising revenue: $41 million Total revenue: $80.9 million
Photo:Jonathan DanielGetty Images
Updated May 13, 2022 19:22 CEST
9. Tom Brady (American football)
Sports performance revenue: $31.9 million Advertising revenue: $52 million Total revenue: $83.9 million
Photo:mike ermannGetty Images
Updated May 13, 2022 19:22 CEST
8. Canelo Alvarez
Sports performance revenue: $85 million Advertising revenue: $5 million Total revenue: $90 million
Photo:to the beautifulGetty Images
Updated May 13, 2022 19:22 CEST
7. Roger Federe (Tennis)
Sports performance revenue: $0.7 million Advertising revenue: $90 million Total revenue: $90.7 million
Photo:Mohammed FaragGetty Images
Updated May 13, 2022 19:22 CEST
6. Kevin Durant (Basketball)
Sports performance revenue: $42.1 million Advertising revenue: $50 million Total revenue: $92.1 million
Photo:Sarah StierGetty Images
Updated May 13, 2022 19:22 CEST
5. Stephen Curry (Basketball)
Sports performance revenue: $45.8 million Advertising revenue: $47 million Total revenue: $92.8 million
Photo:Thearon W. HendersonGetty Images
Updated May 13, 2022 19:22 CEST
4. Neymar (Football)
Sports performance revenue: $70 million Advertising revenue: $25 million Total revenue: $95 million
Photo:AurelienMeunier2019PSG via Getty Images
Updated May 13, 2022 19:22 CEST
3. Cristiano Ronaldo (Football)
Sports performance revenue: $60 million Advertising revenue: $55 million Total revenue: $115 million
Photo:alex pantlingGetty Images
Updated May 13, 2022 19:22 CEST
2. LeBron James (Basketball)
Sports performance revenue: $41.2 million Advertising revenue: $80 million Total revenue: $121.2 million
Photo:Jason MillerGetty Images
Updated May 13, 2022 19:22 CEST
1. Leo Messi (Football)
Sports performance revenue: $75 million Advertising revenue: $55 million Total revenue: $130 million
Photo:kristy sparowGetty Images
Updated May 13, 2022 19:22 CEST