Show Thumbnails
Show Captions

It s good to be Floyd Mayweather. The undefeated 37-year-old set a pay-per-view revenue record last September for his fight with Canelo Alvarez, generating $150 million with 2.2 million buys.

Although his fight with Marcos Maidana wasn t nearly as successful, it still put him back atop Forbes list of the highest-paid athletes for the second time in three years.

1. Floyd Mayweather, $105 million

Mayweather s most ridiculous stat? He earned $105 million with 72 combined minutes in the ring against Canelo Alvarez and Marcos Maidana.

2. Cristiano Ronaldo, $80 million

The 2014 World Player of the Year, who was the most expensive player history of soccer before Real Madrid teammate Gareth Bale broke the transfer record in 2013, earns $28 million in endorsements.

3. LeBron James, $72.3 million

James, a four-time MVP, isn t the highest-salaried player in the league, but he makes up for it with his endorsement deals. James has deals with giant companies like McDonald s and Nike that add up to a colossal $53 million annually.

4. Lionel Messi, $64.7 million

The Barcelona superstar just signed a new contract with the club in May that will see him earn around $27 million per season.

5. Kobe Bryant, $61.5 million

Kobe Bryant already has the biggest contract in the NBA, and he signed a two-year contract extension last November worth $48.5 million.

Maria Sharapova, with earnings of $24.4 million, is the first woman on the list at No. 34. You can see the entire list at Forbes.

Read or Share this story: