Floyd Mayweather (Boxing) : $285 million. Lionel Messi (Football) : $111 million. Cristiano Ronaldo (Football) : $108 million. Conor McGregor (Mixed martial arts) : $99 million. Neymar (Football) : $90 million. LeBron James (Basketball) : $85,5 million. Roger Federer (Tennis) : $77,2 million. Stephen Curry (Basketball) : $76,9 million. Matt Ryan (American football) : $67,3 million. Matthew Stafford (American football) : $59,5 million.