You are currently viewing Top 10 Greatest MMA Fighters of All Time

Top 10 Greatest MMA Fighters of All Time

  • Post category:All Sports
  • Reading time:14 mins read
  • Post last modified:February 8, 2023

Disclosure: Sportshubnet is supported by its audience. When you purchase through links on our site, we may earn an affiliate commission. Learn More.

In this post, we will check out the top 10 greatest MMA fighters of all time.

Mixed martial arts (MMA) has come a long way since its inception in the early 1990s. The sport has attracted some of the greatest fighters from all over the world and has produced some of the most thrilling and memorable moments in combat sports history.

From the early days of the UFC to the present-day dominance of the likes of Conor McGregor, MMA has given us a wealth of talent to admire and cherish.

In this list, we’ll be taking a look at the top 10 greatest MMA fighters of all time, based on their skills, achievements, and impact on the sport.

Whether they are pioneers of the sport, innovators of technique, or simply dominant champions, these fighters have all left a lasting legacy in the world of MMA.

The 10 Greatest MMA Fighters Of All Time

MMA is a tough and punishing sport, and as a result, it has produced a host of legendary fighters. Some of these athletes have competed at the highest level for almost three decades and left an indelible mark on the sport.

Here are the top 10 greatest MMA fighters of all time:-

10 Max Holloway

Image Credit- CBS Sports

Max Holloway is an American professional mixed martial artist. He presently contests in the Featherweight division in the Ultimate Fighting Championship (UFC).

He is a professional since 2010, Holloway became the UFC Featherweight Champion when he beat José Aldo on June 3, 2017, before defending the title three times.

As of March 29, 2021, he is at the top of the UFC featherweight rankings. He is surely a fighter to watch out for. He is 23-6 and the UFC interim featherweight champion.

Holloway is a fighter that is always in the mix and he is a threat to any fighter he faces. Max Holloway is number 10 in our list of the top 10 greatest MMA fighters of all time.

9 Conor McGregor

Image Credit- Irish Mirror

Conor McGregor is a world-renowned fighter and one of the most popular athletes in the world. He is a former UFC lightweight champion and is currently the featherweight champion.

He is the first UFC fighter to hold UFC championships in 2 weight classes simultaneously. As of 16 May 2022, he is ranked number 8 in the UFC lightweight rankings.

His popular bout with Khabib Nurmagomedov at UFC 229 attracted 2.4 million PPV buys, the most ever for an MMA event. 

His boxing match with Mayweather drew 4.3 million PPV buys in North America, the second-most in action sports history.

Conor McGregor is a fighter and a star of the future who is sure to make a lasting impact on the sport of MMA and beyond.

8 Jose Aldo

Image Credit- Sky Sports

Jose Aldo is a fighter who has a lot to offer the UFC and the MMA world as a whole. He is currently 31-7 and considered one of the best pound-for-pound fighters in the world.

Jose is a Brazilian professional mixed martial artist. He presently contests in the Ultimate Fighting Championship (UFC) in the Bantamweight division.

Aldo is widely regarded as one of the best mixed martial artists of all time, and as the most lavish featherweight ever. As of 6 December 2021, he is ranked number 3 in the UFC bantamweight rankings.

Aldo has a record that speaks for itself and he is a fighter who is always looking to put on a great show. Be sure to tune in and witness history in the making!

7 Demetrious Johnson

Image Credit- Evolve MMA

Mixed martial arts (MMA) fighter and UFC flyweight champion Demetrious Johnson is a household name. He has won 30 fights making him one of the most successful fighters in UFC history.

Johnson currently contests in ONE Championship. He is the inaugural and former UFC Flyweight Champion. He is known for his sharp striking and evasive movement.

Demetrious Johnson bears the record for most finishes in UFC flyweight history with 7. He is also the ONE Flyweight World Grand Prix Champion.

He is currently ranked number 1 in the ONE Championship flyweight rankings. In flyweight, Johnson is undefeated and a world-class fighter.

6 Amanda Nunes

Image Credit- Telegraph

Amanda Nunes is a world-class fighter and UFC women’s bantamweight champion. She is a terrifying opponent and widely considered one of the best fighters in the world.

She contends in the Ultimate Fighting Championship (UFC), where she is the current UFC Women’s Featherweight Champion and a former UFC Women’s Bantamweight Champion.

Nunes is the first woman to become a two-division UFC champion, and the third fighter to have UFC titles in two weight classes simultaneously, after Conor McGregor and Daniel Cormier.

Nunes is a fighter who never backs down and her reign as a UFC champion is a testament to her toughness and dominance in the cage.

5 Fedor Emelianenko

Image Credit- Blaze Trends

Legendary fighter Fedor Emelianenko is a Russian heavyweight mixed martial artist (MMA) presently contending for Rizin Fighting Federation and Bellator MMA.

He has won championships and honors in numerous sports, most notably in MMA Pride Fighting Championships (heavyweight champion 2003-2007).

During his career he holds a contest record of 40-6, Emelianenko was widely considered one of the greatest fighters in history.

Emelianenko started his MMA career on 21 May 2000, with four consecutive victories. After a contentious loss in December 2000, Emelianenko was unbeaten in his subsequent 28 fights up until June 2010.

At 45 years old, Emelianenko is still a force to be reckoned with and has a lot more to offer in the sport. Congratulations on a truly amazing career and may the fighter inside you never die.

4 Stipe Miocic

Image Credit- ESPN

Stipe Miocic is a heavyweight fighter that has been dominating the competition in the UFC. He is currently ranked as the number 2 heavyweight in the world.

Miocic is widely considered by analysts, announcers, and media as the greatest UFC heavyweight fighter of all time.

He has the record for fight-night bonus awards, with nine, the most in the UFC heavyweight division’s history.

Miocic is a fighter that is not to be taken lightly and he looks to stay at that spot for a long time. He is a fighter that you don’t want to miss this year and he is sure to bring excitement and energy to the octagon.

3 Daniel Cormier

top 10 greatest mma fighters of all time
Image Credit- Fansided

Daniel Cormier is a fighter of many firsts. He is a former Ultimate Fighting Championship (UFC) Light Heavyweight and Heavyweight Champion.

Cormier is the second fighter in UFC history to have titles in two weight classes simultaneously and is the first to defend titles in two divisions.

Cormier competes in the light heavyweight division and he is a Mixed Martial Arts (MMA) fighter to watch out for. Daniel Cormier is number 3 in our list of the top 10 greatest MMA fighters of all time.

2 Khabib Nurmagomedov

top 10 greatest mma fighters of all time
Image Credit- Sportsnet

Khabib Nurmagomedov is a world-class fighter and a force to be reckoned with. Currently 29-0 and undefeated in the UFC.

He is considered one of the best in the world. Khabib has fought some of the best fighters in the world.

He contested in the lightweight division of the Ultimate Fighting Championship where he was the longest-reigning UFC Lightweight Champion.

Khabib held the title from April 2018 to March 2021. He is widely considered one of the greatest mixed martial artists of all time. Khabib Nurmagomedov is a fighter that fans everywhere should keep a close eye on!

1 Anderson Silva

top 10 greatest mma fighters of all time
Image Credit- MMA Fighting

Anderson Silva is widely considered to be the greatest fighter in the world and he has a history of dominance over his opponents.

He is widely believed to be the best fighter in history. Anderson Silva is a fighter of great skill and he has a history of winning against the best competition.

 He is a former UFC Middleweight Champion and has the record for the longest title reign in UFC history at 2,457 days.

He is the greatest mixed martial artist of all time and he will undoubtedly go down in history as one of the greatest fighters of all time.


It’s hard to argue with a list like this! These are some of the greatest MMA fighters of all time and they have all left their mark on history.

Whether you’re a fan of MMA or not, this list is a great way to learn about some of the best fighters in history.

Kamran Khan

A geek, who just loves to update sports, gaming, and tech updates from around the world to the other geeks out there. A passionate sports lover, a tech geek from the mind, and a gamer from the heart.

Leave a Reply