The Longest Win Streak in UFC History

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."

Play Rising Fighter Free★ 4.95 · build your own streak in a free browser career sim

Who has the longest win streak in UFC history?

The all-time list — counting consecutive wins inside the UFC only:

#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

Only one streak on the list is still running — Makhachev's. And the drop-off is brutal: the gap between first and tenth is five fights, which is most contenders' entire ranked career.

How did Makhachev get to 17?

In two weight classes — the bulk at lightweight, then the welterweight title from Jack Della Maddalena in November 2025, and the record-breaking 17th in his first defense: a five-round decision over Machado Garry, nearly ended early by a second-round head kick. Round-by-round in our UFC 330 result piece.

Why did Anderson Silva's record last 14 years?

Because a streak gets harder with every win: by win twelve you're the champion and everyone gets a full camp to solve you specifically. Add four-ounce gloves, judges deciding half of all fights, weight cuts, and injuries — Silva's 16 survived all of it from 2006 to 2012, and the sport waited fourteen years for anyone to match it.

Streaks that were never actually beaten: St-Pierre and Khabib both retired with their 13-fight runs alive. Nobody snapped them — the fighters simply stopped.
Chase 17 YourselfSeventeen camps, seventeen cuts, one head kick from zero — free

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

Amanda Nunes, 12 straight from 2015 to 2021 — a run containing the most decorated stretch in women's MMA history: two belts, two divisions, a succession of former champions beaten. It ended in one of the sport's biggest upsets, a fittingly ruthless way for a 12-fight streak to die.

Can anyone catch 17?

Not soon. Makhachev's is the only active streak in the top twelve, so the nearest challenger starts 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. 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 · 95 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.