Cristiano Ronaldo remained top of the 100 highest-paid athletes compiled by Forbes.
The Real Madrid star is estimated to have earned $93 million between his salary and endorsement income this year.
It’s the second straight year the Portuguese international has topped the list, that includes LeBron James ($86.2 million), Lionel Messi ($80 million) and Roger Federer ($64 million).