The longest win streaks in UFC history
In the UFC, sustained dominance is incredibly rare. Fighters face elite competition every outing, so to rack up consecutive victories is a true sign of greatness. Here’s a look at the top 12 longest winning streaks in UFC history — ranked from 12 to 1 — showcasing the athletes who managed to stay unbeaten over years of fierce battles.
12. Alexander Volkanovski – 12 fights

Volkanovski’s 12-fight UFC win streak spanned from 2016 to 2023. The featherweight star defeated big names like Chad Mendes, Jose Aldo, and Max Holloway, eventually claiming the title at UFC 245.
11. Tony Ferguson – 12 fights

Tony Ferguson’s run between 2013 and 2019 was one of the most exciting in the lightweight division. From his submission win at UFC 166 to a war with Donald Cerrone, he notched 12 straight before falling to Justin Gaethje.
10. Amanda Nunes – 12 fights

Amanda Nunes built a dominant 12-fight winning streak between 2015 and 2021. Along the way, she took out legends like Ronda Rousey, Valentina Shevchenko, and Holly Holm, proving herself one of the all-time greats.
Read also: Ronaldo’s red card puts his 2026 World Cup in doubt
9. Max Holloway – 13 fights

Holloway went on a tear between 2014 and 2019, winning 13 consecutive bouts. The streak saw him rise to featherweight champion, taking down contenders like Cub Swanson, Brian Ortega, and Ricardo Lamas.
8. Khabib Nurmagomedov – 13 fights

Khabib compiled 13 straight UFC wins from 2012 to 2020, retiring undefeated at 29-0. His dominance included signature wins over Conor McGregor, Dustin Poirier, and Justin Gaethje, ending with an emotional farewell at UFC 254.
7. Demetrious Johnson – 13 fights

‘Mighty Mouse’ reigned supreme in the flyweight division, winning 13 consecutive fights from 2012 to 2017. His streak included title defenses against elite challengers like Henry Cejudo and John Dodson before it ended in 2018.
6. Jon Jones – 13 fights

Despite personal controversies, Jon Jones’ 13-fight win streak between 2010 and 2020 solidified his GOAT status. He beat legends such as Daniel Cormier and rampaged through the light heavyweight division for a decade.
Read also: The world's top football leagues ranked: from 15 to 1
5. Georges St-Pierre – 13 fights

Between 2007 and 2013, GSP won 13 straight fights, dominating opponents like B.J. Penn and Nick Diaz. His streak ended with a triumphant return at UFC 217, where he submitted Michael Bisping for the middleweight title.
4. Merab Dvalishvili – 14 fights

Dvalishvili has built a 14-fight winning streak since 2018, making him one of the most relentless bantamweights ever. His record-setting performance against Cory Sandhagen in 2025 cemented his place among UFC’s elite.
3. Kamaru Usman – 15 fights

From 2015 to 2022, Usman strung together 15 consecutive wins in the welterweight division. He defended the title five times and defeated rivals like Colby Covington and Jorge Masvidal before falling to Leon Edwards.
2. Islam Makhachev – 16 fights

Makhachev rebounded from an early loss to win 16 straight fights starting in 2016. He dominated stars like Charles Oliveira and Alexander Volkanovski, becoming a double champ with his most recent win in 2025.
Read also: Spurs step up move for Semenyo as January transfer battle looms
1. Anderson Silva – 16 fights

Silva’s 16-fight streak from 2006 to 2012 remains iconic. From a 49-second knockout in his debut to spectacular finishes against Chael Sonnen and Vitor Belfort, ‘The Spider’ set a gold standard for UFC greatness.
Read also: The top 10 international goalscorers in men's football history
