Last year, the only woman on the list was tennis star Serena Williams, who made $27 million, including $19 million from endorsements, ranking No. 51. Since the list was expanded to at least 50 people in 2010, there had been one woman on the list every single year.

Forbes used salary and bonus data between June 1, 2017 and June 1, 2018 to compile the list.

Real Madrid forward Cristiano Ronaldo was the highest paid athlete the two previous years.

Mayweather retired from boxing after beating MMA star Conor McGregor in a much-hyped bout last August, and earned $285 million for his efforts.