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

Conor McGregor Tops UFC's 20 All-Time Highest-Paid Fighters

Adnan Riaz

| Last updated 

Conor McGregor Tops UFC's 20 All-Time Highest-Paid Fighters

MMA superstar Conor McGregor leads the way for the all-time highest-paid UFC fighters, according to industry figures.

The 31-year-old Irishman has been out of the octagon since his stunning defeat to Khabib Nurmagomedov at UFC 229 in 2018.


But that hasn't stopped McGregor, who has hinted at a UFC return in December, from being the most lucrative fighter in the sport's history.

The 'Notorious' earned a whopping $9.5m from his UFC fights alone and it places him firmly ahead of UFC legend Michael Bisping, who pocketed $7.1m during his time in the octagon.

Behind McGregor and Bisping is UFC legend Georges St-Pierre, who secured $7m before he retired from MMA earlier this year.

Credit: PA
Credit: PA
Credit: PA
Credit: PA

TheStreet has identified the top 20 UFC fighters based on the earning from their bouts alone, saying that the figures are on earnings after 2004.

According to the American publication, UFC wasn't officially tallying its fighters' earnings prior to 2004.

The entries also excluded any earnings that were received in bonuses.

And TheStreet says that sponsorship opportunities that were linked to UFC appearances aren't included because 'they can't be substantiated.'

Posted below are the fight earnings for the top 20 highest-paid fighters of all time.

Credit: PA
Credit: PA

20. Frankie Edgar ($4.34m)

19. Nate Diaz ($4.37m)

18. Chuck Liddell ($4.38m)

17. Dan Henderson ($4.4m)

16. Stipe Miocic ($4.48m)

Credit: PA
Credit: PA

15. Mauricio Rua ($4.54m)

14. Lyoto Machida ($4.58m)

13. Rashad Evans ($4.6m)

12. Andrei Arlovski ($5.08m)

11. Jon Jones ($5.1m)

Credit: PA
Credit: PA

10. Brock Lesnar ($5.1m)

9. Vitor Belfort ($5.1m)

8. Daniel Cormier ($6.06m)

7. Alistair Overeem ($6.1m)

6. Donald 'Cowboy' Cerrone ($6.14m)

Credit: PA
Credit: PA

5. Mark Hunt ($6.4m)

4. Anderson Silva ($7m)

3. Georges St-Pierre ($7m)

2. Michael Bisping ($7.1m)

1. Conor McGregor ($9.5m)

Credit: PA
Credit: PA

UFC's top 20 highest-paid fighters dwarf the earnings of the average fighters, according to the figures.

UFC fighters' earnings are based around $138,000, which is substantially higher than the average US full-time workers' salary of $45,000 yearly.

The figures also revealed that around 187 UFC fighters earned over $100,000 last year, though 37 per cent of fighters earned less money than the average American's yearly salary.

Featured Image Credit: PA

Topics: Donald Cerrone, Conor Mcgregor, Nate Diaz, Jon Jones, Frankie Edgar, Stipe Miocic, Anderson Silva, Daniel Cormier, UFC News, MMA News, Vitor Belfort, Mark Hunt, UFC, MMA, Brock Lesnar, Georges St-Pierre

Adnan Riaz
More like this

Chosen for YouChosen for You


A vulnerable Mike Tyson once stopped an interview and told reporter to leave after becoming emotionally overwhelmed

an hour ago

Most Read StoriesMost Read

Jamal Musiala was utterly brilliant for Germany vs Spain, if only he were warming the bench for England

7 hours ago