The Longest Win Streak in UFC History

The record changed hands four days ago. Islam Makhachev owns the longest win streak in UFC history at 17 straight, set on August 15, 2026 when he beat Ian Machado Garry at UFC 330. He passed Anderson Silva's 16 — a mark that had stood since 2012 and that most of the sport had quietly filed under "unbreakable."

Who has the longest win streak in UFC history?

Here is the all-time list. Every number counts consecutive wins inside the UFC only — regional fights before a fighter's debut don't count, which is why these numbers rarely match a fighter's overall professional record.

#FighterStreakYearsDivision(s)
1Islam Makhachev17 (active)2016–presentLightweight, Welterweight
2Anderson Silva162006–2012Middleweight, Light Heavyweight
3Kamaru Usman152015–2021Welterweight
4Merab Dvalishvili142018–2025Bantamweight
5Georges St-Pierre132007–2017Welterweight, Middleweight
5Jon Jones132010–2016Light Heavyweight
5Demetrious Johnson132012–2017Flyweight
5Khabib Nurmagomedov132012–2020Lightweight
5Max Holloway132014–2018Featherweight
10Amanda Nunes122015–2021Bantamweight, Featherweight
10Alexander Volkanovski122016–2022Featherweight
10Tony Ferguson122013–2019Lightweight

Two things jump out. First, only one streak on the list is still running — Makhachev's. Every other entry is a closed chapter. Second, the drop-off is brutal: the gap between first and tenth place is five fights, and five fights is most contenders' entire ranked career.

How did Makhachev get to 17?

By doing it in two weight classes, which is what separates his run from the ones below it. He built the bulk of the streak at lightweight, where he set divisional records for title-fight wins and consecutive defenses, then moved up and took the welterweight title from Jack Della Maddalena in November 2025. The 17th win was his first defense of that belt — a five-round decision over Machado Garry in Philadelphia, sealed with a second-round head kick that nearly ended it early and three rounds of wrestling that made sure it didn't need to.

If you want the round-by-round of the record-breaker itself, we covered it in our UFC 330 result piece, including an honest grade of the game plan we published before the fight.

Why did Anderson Silva's record last 14 years?

Because a streak is not a linear challenge — it gets harder with every win. The first few come against opponents matched to a rising prospect. By win eight you are fighting ranked contenders. By win twelve you are the champion, everyone gets a full camp to solve you specifically, and the promotion books the most dangerous available man each time.

Then add the things that have nothing to do with skill. Four-ounce gloves mean any exchange can end a night. Judges decide roughly half of all fights, and one bad card ends a decade of work. Weight cuts go wrong. Injuries pull fighters out for a year and rust does the rest. Silva's 16 survived all of that from 2006 to 2012 — and then the sport waited fourteen years for anyone to match it.

Streaks that were never actually beaten: Georges St-Pierre and Khabib Nurmagomedov both retired while their 13-fight runs were still alive. Nobody snapped them — the fighters simply stopped. It's a footnote the raw list can't show, and it's arguably the most enviable way to leave a record behind.

Who has the longest win streak in women's UFC history?

Amanda Nunes, at 12 straight between 2015 and 2021 — tenth on the all-time list regardless of division. That run contained the most decorated stretch in the history of women's MMA: she took the bantamweight title, added the featherweight title to become a two-division champion, and beat a succession of former champions along the way. It ended in December 2021 with one of the biggest upsets the sport has produced, which is a fittingly ruthless way for a 12-fight streak to die.

Can anyone catch 17?

Not soon. Makhachev's is the only active streak on the all-time top twelve, so the nearest challenger has to build the whole thing from scratch — and at two or three fights a year, seventeen wins is the better part of a decade of never having a bad night. The more realistic question is how far Makhachev pushes it before someone or something stops him. Every additional defense moves the record further out of reach.

The uncomfortable truth for anyone chasing it: the longer your streak runs, the worse your matchups get and the older you are while taking them. Records like this aren't broken by talent alone. They're broken by talent that also gets lucky for a very long time.

Think You Could Run 17 Straight?

In Rising Fighter, a streak means seventeen camps, seventeen weight cuts, and seventeen nights where one head kick ends everything. Build a fighter from the regional circuit and find out how long you actually last.

★★★★★ 4.95/5 · 92 player reviews

“Played it all night and got an earful from my wife.” — 앤쵸비바이퍼 (player review, translated)

Start Your Career — Free

No download. Runs in your browser.

Frequently Asked Questions

What is the longest win streak in UFC history?

Islam Makhachev holds it at 17 consecutive UFC wins. He reached 17 by beating Ian Machado Garry at UFC 330 on August 15, 2026, passing Anderson Silva's 16-fight streak, which had stood as the record since 2012.

Who held the UFC win streak record before Makhachev?

Anderson Silva, with 16 straight wins between 2006 and 2012 at middleweight and light heavyweight. The streak ended when he lost the middleweight title in 2013, and the record stood untouched for roughly 14 years.

Who has the longest win streak in women's UFC history?

Amanda Nunes, with 12 consecutive UFC wins between 2015 and 2021 across bantamweight and featherweight. That run included her becoming a two-division champion, and it ended with an upset loss in December 2021.

Did anyone retire without losing their UFC win streak?

Yes. Georges St-Pierre and Khabib Nurmagomedov both walked away on 13-fight UFC win streaks rather than having them ended by a defeat, which is why their runs sit differently on the all-time list from streaks that were snapped in the cage.

Does a UFC win streak count fights outside the UFC?

No. These streak records count consecutive wins inside the UFC only. A fighter's overall professional record often includes regional wins before their UFC debut, which is why a fighter's career record and their UFC streak are usually different numbers.

Why are long UFC win streaks so rare?

Because the level of opposition rises with every win. A streak that reaches double digits means beating ranked contenders and champions repeatedly, while surviving injuries, weight cuts, judges' decisions and the small-glove reality that any single punch can end a night.