To make sure you never miss out on your favourite NEW stories, we're happy to send you some reminders

Click 'OK' then 'Allow' to enable notifications

Not now

The 20 highest-paid UFC fighters of all time revealed

Nasir Jabbar

| Last updated 

The 20 highest-paid UFC fighters of all time revealed

The 20 highest-paid UFC fighters of all time have been revealed.

The UFC has seen some legendary athletes compete inside the famed Octagon over the years, including past champions Georges St-Pierre and Anderson Silva not to mention the likes of Jon Jones and Conor McGregor, who is nearing a return to action.

Silva, St-Pierre, Jones and McGregor have been involved in huge fights in the UFC, with Dana White paying out massive purses.

But who is the highest-paid UFC fighter of all time?



Well, it should come as no surprise that the 'Notorious' tops the list, having been a massive pay-per-view draw since entering the promotion.

According to BetMGM’s, McGregor, who became the first UFC fighter to hold championships in two weight classes simultaneously, has earned a whopping $39,300,000 in UFC career earnings. His leaked payslips make for fascinating reading.

His former foe Khabib Nurmagomedov bagged $22,900,000 during his legendary UFC career, which includes a record-breaking title fight against McGregor back in October 2018.

Khabib Nurmagomedov and Conor McGregor face-off at the official weigh-in. Image: Getty
Khabib Nurmagomedov and Conor McGregor face-off at the official weigh-in. Image: Getty

Alistar Overeem, who made his UFC debut against Brock Lesnar, made $15,400,500 in UFC career earnings.

Former UFC middleweight king Silva pocketed a cool $13,500,000, former UFC heavyweight champion Andre Arlovski collected $11,200,000 and former UFC middleweight title holder Michael Bisping received $11,100,000.

Ex-champions Junior dos Santos and St-Pierre made $11,000,000 and $10,950,000 respectively.


Current UFC heavyweight champion Jones, who was forced to withdraw from his bout against Stipe Miocic last weekend, has made $10,900,000 in UFC career earnings.

Donald Cerrone made $10,600,000 over his illustrious UFC career while Daniel Cormier raked in $10,200,000.

Mark Hunt, Stipe Miocic, Vitor Belfort, Dan Henderson and Brock Lesnar also feature in the top 20.

Jose Aldo, Mauricio Rua, Frankie Edgar and Lyoto Machida complete the list.


Check out the top 20 highest-paid UFC fighters of all time below:

  1. Conor McGregor - $39,300,000
  2. Khabib Nurmagomedov - $22,900,000
  3. Alistair Overeem - $15,400,500
  4. Anderson Silva - $13,500,000
  5. Andrei Arlovski - $11,200,000
  6. Michael Bisping - $11,100,000
  7. Junior do Santos - $11,000,000
  8. Georges St-Pierre - $10,950,000
  9. Jon Jones - $10,900,000
  10. Donald Cerrone - $10,600,000
  11. Daniel Cormier - $10,200,000
  12. Mark Hunt - $9,800,000
  13. Stipe Miocic - $9,400,000
  14. Vitor Belfort - $9,000,000
  15. Dan Henderson - $8,500,000
  16. Brock Lesnar - $5,295,000
  17. Jose Aldo - $5,270,500
  18. Mauricio Rua - $5,270,000
  19. Frankie Edgar - $5,158,000
  20. Lyoto Machida - $5,035,000

Featured Image Credit: Getty

Topics: UFC, Conor McGregor, Khabib Nurmagomedov, Brock Lesnar, Georges St Pierre, Jon Jones

Nasir Jabbar
More like this

Chosen for YouChosen for You


England rise to highest-ever FIFA ranking as new top 10 confirmed

24 minutes ago

Most Read StoriesMost Read

What do Man Utd need to do to qualify for Champions League knockouts after Galatasaray draw

15 hours ago