20 Highest-Paid UFC Fighters

Conor McGregor poses during a ceremonial weigh-in for a UFC 264 mixed martial arts bout Friday, July 9, 2021, in Las Vegas.
(AP Photo/John Locher)
New Player OfferMore Promos

Mixed martial arts is undoubtedly the fastest-growing sport by consistently expanding its fanbase worldwide. This growth also gave the fans a chance to bet on their favorite fighters through the BetMGM’s online sportsbook. Headlining this rapid ascent is the UFC, which is the biggest MMA sport in the world right now. Parallel to its rise is the organization’s earnings and, in turn, used to pay the high-level athletes competing under the banner.

The question now is, who is the highest-paid UFC fighter of all time? We have a list of the top five UFC fighters, who are also perennial names in the UFC fight odds, with their estimated career earnings in total (not including the Pay-Per-View earnings and other endorsements).

20 Highest-Paid UFC Fighters

1. Conor McGregor – $39,300,000

Surprise, surprise? The former two-division Cage Warriors and UFC champion is the superior MMA athlete in the world in terms of fight earnings. Besides becoming a title-holder, a few fighter’s dream is to get a match with McGregor to receive their biggest career pay. 

This is not a surprise as we all know that Conor McGregor is the most famous name in the MMA scene, thanks to his colorful personality, making him the most sought-after athlete to watch. His pay for every fight he takes part in literally increases.

Following his Featherweight championship triumph over Jose Aldo in December 2015, the Irishman has received a hefty 7-figure of reward since squaring off with Nate Diaz. Although he suffered back-to-back losses to Dustin Poirier, the ‘’Notorious’’ bagged $10,022,000 in total, $5,011,000 each.

2. Khabib Nurmagomedov – $22,900,000

Unlike Conor’s meteoric rise in terms of earnings, his rival Khabib Nurmagomedov needed eight fights in the UFC before he had a taste of a six-figure pay. The ‘’Eagle’’ collected $215,000 when he dominated Edson Barboza at UFC 219, followed by a half a million cheque from his Lightweight title win against Al Iaquinta in April 2018.

His first million-dollar fight ($2,040,000) came when he faced McGregor at UFC 229, submitting him in the fourth round. He then wrapped up his professional career with wins over Dustin Poirier and Justin Gaethje and pocketed a whopping $12,180,000 in total for those fights.

3. Jon Jones – $17,842,000

Former two-division UFC champion Jon Jones is among the biggest stars in the sport’s history, and his incredible skills inside the octagon helped him accumulate over $17 million in payouts.

His two biggest single-fight payouts were his heavyweight title fights against Ciryl Gane in 2023 at UFC 285 and Stipe Miocic in 2024 at UFC 309, where he pocketed $3 million. Jones won both fights via stoppage to further cement his legacy as one of the best combat sports fighters in history.

4. Alistair Overeem – $15,400,500

Thanks to an impressive UFC debut win against Brock Lesnar in 2011, Alistair Overeem has set the tone for his fighter pay as he never received a cheque under the six-figure mark throughout his tenure in the UFC.

His three biggest paydays were against Francis Ngannou (December 2017), Curtis Blaydes (June 2018), and Sergei Pavlovich (November 2018), earning $860,000 across those three bouts. On average, he made $495,724.9 from the UFC. 

5. Anderson Silva – $13,500,000

Although Anderson Silva didn’t secure a single 7-figure pay from a fight under the UFC, he only needed three matches in the promotion to hit the six-figure mark and since then never got paid under the $200,000 price tag for his every appearance inside the Octagon.

The ‘’Spider’’ looted his largest fight pay when he fought Derek Brunson in February 2017 for UFC 208, mainly thanks to his win bonus of $200,000. Silva accumulated an average of $620,025 in 25 bouts.

Here’s a table of the top 20 paid UFC fighters and their total career earnings:

Fighter NameCareer Earnings
Conor McGregor$39,300,000
Khabib Nurmagomedov$22,900,000
Jon Jones$17,842,000
Alistair Overeem$15,400,500
Anderson Silva$13,500,000
Andrei Arlovski$11,200,000
Michael Bisping$11,100,000
Junior Dos Santos$11,000,000
Georges St-Pierre$10,950,000
Donald Cerrone$10,600,000
Daniel Cormier$10,200,000
Mark Hunt$9,800,000
Stipe Miocic$9,400,000
Vitor Belfort$9,000,000
Dan Henderson$8,500,000
Brock Lesnar$5,295,000
Jose Aldo$5,270,500
Mauricio Rua$5,270,000
Frankie Edgar$5,158,000
Lyoto Machida$5,035,000

UFC betting is a unique way to get closer to the action of the world’s biggest fights. And with live betting at the online sportsbook, the betting doesn’t stop when the fighters enter the octagon.

The content provided in this blog is intended for entertainment purposes only. All views and opinions expressed are the authors and reflect their individual perspectives on sports, betting, and related topics. This content should not be considered professional betting advice or the official views of BetMGM LLC. Please gamble responsibly. If you or someone you know is experiencing issues related to gambling, seek help from a licensed health professional. This blog is not liable for any losses, damages, or consequences resulting from betting activities.

About the Author Read More @AnatolyPimentel

Anatoly Pimentel is an NBA and MMA writer previously featured in ASEAN Sports, Asian Persuasion MMA, and Overtime Heroics MMA. He graduated from Adamson University with a B.A in Communication and is a Web Content Writer for BetMGM.

Anatoly Pimentel is an NBA and MMA writer previously featured in ASEAN Sports, Asian Persuasion MMA, and Overtime Heroics MMA. He graduated from Adamson University with a B.A in Communication and is a Web Content Writer for BetMGM.