This Sport Life: lists about sports and sporting events from around the world
sports color band

Top-10 Highest Earning Sports Males from 2023

Rank Name Earnings ($ million)
1 Cristiano Ronaldo 136
2 Lionel Messi 130
3 Kylian Mbappe 120
4 LeBron James 119.5
5 Canelo Alvarez 110
6 Dustin Johnson 107
7 Phil Mickelson 106
8 Stephen Curry 100.4
9 Roger Federer 95.1
10 Kevin Durant 89.1

Notes

COMMENTS

Where to next? ...

got a question?

Update needed?
Got a suggestion or correction? Go to our CONTACT FORM

Facebook