logo

Top 10 Greatest UFC Fights of All Time to Watch

Top 10 Greatest UFC Fights of All Time to Watch

You might think UFC fights are unforgettable because of the blood, chaos, and fans screaming at the top of their lungs. Who could forget such a horrifying spectacle, right? Hell no. It’s because of those fighters who make a stunning comeback, two opponents giving each other a tough fight. 

If you are someone who loves MMA, you know that feeling when both fighters keep fighting, and neither wants to give up. Just look at Robbie Lawler vs. Rory MacDonald II at UFC 189 in 2015. Their fight was so incredible that it was added to the UFC Hall of Fame in 2023.

And this is just one example. Many fights have given MMA fans shocking moments, so what are you waiting for? Look at these 10 greatest UFC fights of all time and find out what made each one so special.

10 Greatest UFC Fights of All Time

These are the 10 greatest UFC fights of all time that you must read about:

Robbie Lawler vs. Rory MacDonald II

This fight was considered one of the greatest UFC fights of all time, but it was brutal too, and it happened on July 11, 2015. Both fighters fought from the core of their hearts even though MacDonald fought with his broken nose. In the end lawler won the fight with his powerful punch. This fight became famous because of the dedication, like how both men never wanted to give up. 

Jiří Procházka vs. Glover Teixeira

If you love fights with unexpected turns and last-minute drama, add this one to your watchlist: on June 11, 2022, both Jiří Procházka and Glover Teixeira gave everything they had. Procházka caught him in a rear-naked choke in the fifth round and won by submission at 4:32.

Jon Jones vs. Alexander Gustafsson I

You won’t believe it, but on September 21, 2013, Jon Jones met an opponent who could match his size and skills. Gustafsson surprised everyone by testing Jones for all five hard rounds. In the end, Jones won by a close decision, proving that even the greatest champion could be pushed to his absolute limit.

Forrest Griffin vs. Stephan Bonnar I

From the first second to the last on April 9, 2005, Forrest Griffin and Stephan Bonnar were kept fighting they both were not giving up, but in the end Griffin won but both of them became the fan favourites and their fights brought huge attention to the UFC and made it one of the greatest UFC fights of all time. 

Nate Diaz vs. Conor McGregor II 

Conor McGregor, after losing their first fight at UFC 196 in March 2016, met Diaz again at UFC 202 in August 2016 with a new plan and new skills. But Diaz kept fighting back and refused to give up. After five tough rounds, McGregor won by majority decision. 

Islam Makhachev vs. Alexander Volkanovski

If you want to see two top fighters use different skills and strategies to challenge each other, this fight is worth watching. On February 11, 2023, two of the world’s best fighters stepped into the cage to face each other: Islam Makhachev used his wrestling skills, while Alexander Volkanovski fought back with sharp strikes and impressive defence. But in the end, Makhachev won by decision

Petr Yan vs. Merab Dvalishvili II

Want to see a high-paced chess match with masterclass striking, grappling and cardio? This is the fight you can watch. It’s one of the greatest UFC fights of all time when it comes to sheer mixed martial arts. After losing a devastating first meeting, Petr Yan came back riding a 3 fight win streak and won with flying colours on December 6, 2025. 

Dustin Poirier vs. Dan Hooker

Remember, on June 27 during the COVID time, Dustin Poirier and Dan Hooker gave the most exciting fight ever. Both fighters punched each other and threw kicks and nobody was willing to give up, but in the decision, Poirier was the winner. 

Justin Gaethje vs. Ilia Topuria

Justin Gaethje and Ilia Topuria were the kind of matchup that reminds you how quickly things can change in MMA, where you just need one powerful strike and it changes the whole game. On 14 June 2026 at UFC Freedom 250, Gaethje survived a dominant second round from Topuria and won the lightweight title when Topuria’s corner stopped the fight after round 4, ending Topuria’s unbeaten record.

Tony Ferguson vs. Anthony Pettis

This is the fight which will remain memorable for its wild action, although it did not go the full distance. Their fight was full of fast punches; they were both very injured, but they did not give up and in the end Pettis’s corner stopped the fight between rounds because of the damage he had taken.

Which UFC Fight Deserves the Greatest of All Time Title?

Every UFC fight tells a special story. It could be an amazing comeback, a huge rivalry, or two fighters giving everything they have. Fights like Robbie Lawler vs. Rory MacDonald or Jiří Procházka vs. Glover Teixeira show us that MMA is more than just winning or losing. It is about skill, bravery, and never giving up and the cherry on top is that you can watch these fights again and still feel the excitement and nowadays even women are also doing amazing in the MMA world. 

Which of these famous UFC fights is your favourite? Or is there another fight you think should be on the list?

FAQ:

1. Who has the best fight record in UFC history?

Khabib is undefeated at 29-0. Jon Jones has the most title wins with 16. Jim Miller holds the record for most UFC fights and wins. Islam Makhachev has the longest active win streak with 17 wins.

2. Who has 0 losses in the UFC?

Retired UFC legend Khabib Nurmagomedov retired with a perfect 29-0 record without ever losing. Other current undefeated fighters include Movsar Evloev, Shavkat Rakhmonov, and Michael Morales, who have also never lost a match.

3. Who is #1 in the UFC right now?

Islam Makhachev is ranked as the number one male fighter in the UFC. At the same time, Valentina Shevchenko takes the top spot for the women. Both are rated as the best overall fighters.

Related Articles

Leave a Reply