Top 10 Highest-Paid Athletes in the World 2024

2020 was a troublesome year for everybody, even the world’s best athletes were forced to stay away from their respective sports, but only for a few months. They were allowed to practice as the situation got better but had to undergo many struggles which included pay cuts, playing at empty stadiums and strict biosafety bubbles. But still, the world top athletes manage to pockets a massive amount of money, here are the world’s top 10 highest-paid athletes in 2024.

Even though the sporting industry incurred heavy losses during the pandemic, these sports stars still managed to earn handsome amounts in the year.

According to sources, the combined income earned by the 10 highest-paid athletes in the world amounts to $1.05 Billion which is 28% more than last year’s top earners. This is the first time that four athletes have earned over $100 million individually.

Top 10 Highest-Paid Athletes 2024

The list of top 10 Athletes who earned the most this year.

RankSportTeamAthleteEarning
1MMAUFCConor McGregor $180 million
2FootballBarcelonaLionel Messi,  $130 million
3FootballJuventusCristiano Ronaldo,  $120 million
4American FootballDallas CowboysDak Prescott $107.5 million
5BasketballLos Angeles LakersLeBron James $96.5 million
6FootballParis Saint-GermainNeymar $95 million
7TennisN/ARoger Federer $90 million
8F1MercedesLewis Hamilton $82 million
9American FootballTampa Bay BuccaneersTom Brady $76 million
10BasketballBrooklyn NetsKevin Durant $75 million

1. Conor McGregor: $180 Million

Conor McGregor - Highest-Paid Athletes in the World

Conor McGregor is the highest-paid athlete of 2024. The Irish MMA fighter earned $180Million, out of which around $158 million came off the field. He earned maximum through the sale of his whiskey brand Proper No. Twelve which alone got him $150 million. He won $22 million from his match against Dustin Poirier.

2. Lionel Messi: $130 Million

Lionel-Messi Highest-Paid Athletes in the World

Lionel Messi was in the spotlight last year after a dramatic fiasco that almost saw him leaving FC Barcelona. Like many footballers, Messi had to take a pay cut because of the Pandemic.

According to his contracts, the Argentine earned a $97 million salaries on the field. Along with his salary, Messi also earned endorsements with Adidas, as well as a clothing line designed by Ginny Hilfiger. His total income for the year was around $130Million.

3. Cristiano Ronaldo: $120 Million

Cristiano Ronaldo - The Highest-Paid Athletes in the World

Cristiano Ronaldo is one of the most famous sportspersons in the world. The Portugal captain earned $120 this year. These earnings include his annual salary of around $64 million and his own business ventures including perfume lines, hotels and restaurants. Ronaldo also has a lifetime sponsorship deal with Nike which gets him sizeable money.

4. Dak Prescott: $107.5 Million

Dak Prescott - Highest-Paid Athletes in the World

Prescott recently earned a four-year contract extension with NFL side Dallas Cowboys which will gain him a bonus of $66 million. He has endorsement and sponsorship deals with Sleep Number, 7/11 and DirecTV and investment in the restaurant chain Walk-On which earns him around $107 million dollars.

5. Lebron James: $96.5 Million

Lebron James - Highest-Paid NBA player in the World

Lebron James is undoubtedly one of the most successful basketball stars. The Lakers players are the 5th richest on the list and earn $96.5million. Outside basketball, he has sponsorship deals with PepsiCo, Fenway Sports Group.

Through the Fenway group, he has recently become a stakeholder and part-owner of Red Sox, Liverpool FC and Roush Fenway Racing

6. Neymar Jr: $95 Million

Neymar - Highest-Paid Athletes in the World

Neymar has become a style icon over the years. The PSG forward has deals with Puma, Fortnite which combined with his salary earned him $95 million. He has recently signed a contract extension with the French club that will see him remain at PSG till 2025.

This contract will increase his salary to 30 Million Euros per year. The Brazilian joined PSG from Barcelona for $270 million in 2017.

7. Roger Federer: $90 Million

Roger Federer - Highest-Paid Tennis Star in the World

Still going strong at the 39, Federer shows no sign of ageing. He did not have much involvement on the court but still he has earned $90 million. Majority of these earnings are from off the court dealings. The swiss tennis star has sponsorships with On, Rolex, Credit Suisse and Uniqlo.

8. Lewis Hamilton: $82 Million

10 Most Successful Formula 1 Drivers of All Time

Lewis Hamilton is regarded as a living legend of Formula 1 racing. After his recent championship victory, he has won his sixth Formula 1 championship in seven seasons. He won 11 races last season that earned him $82 million. He also earns from his endorsement deals with Tommy Hilfiger, Monster Energy and Puma.

9. Tom Brady: $76 Million

Tom Brady - Richest Athletes in the World

Age is just a number for Tom Brady who is the ninth richest athlete currently. The 43 year old Tampa Bay player has earned $76 Million this year. Brady has endorsement deals with eyewear maker Christopher Cloos, Fanatics, TB12, film production company, NFT platform.

10. Kevin Durant: $75 million

Kevin Durant - The Most Paid Athletes in the World

Kevin Durant has now gained recognition beyond basketball as well. His firm Thirty-Five Ventures helped him earn the majority of the 75 million. He was a producer of the Oscar-winning film Two Distant Strangers. He purchased a stake in MLS’s Philadelphia Union last summer which is one of the perks of begin the highest-paid Athletes in the world.