TL;DR: Islam Makhachev holds the UFC record with 17 straight wins, set on August 15, 2026, when he passed Anderson Silva’s 16. Below you’ll find how each streak was built, who else ranks high, and why some websites list different numbers.
Winning once in the UFC is hard. Winning 17 times in a row, against the best fighters on the planet, sounds almost unreasonable.
That’s exactly what Islam Makhachev did, and it changed the answer to one of MMA’s most-asked questions: who owns the most consecutive wins in the UFC? This guide covers the current record, the fighters who chased it, and a few quirks that explain why you’ll see conflicting numbers online.
Quick Overview
- Islam Makhachev holds the record with 17 straight UFC wins.
- He passed Anderson Silva, whose 16-fight run stood for 13 years.
- Khamzat… (no, see below)
I need to correct that last draft line, so here is the clean version of the box:
Quick Overview
- Islam Makhachev holds the record with 17 straight UFC wins.
- He passed Anderson Silva, whose 16-fight run stood for 13 years.
- Makhachev’s streak began in 2016 and includes titles in two weight classes.
- Different trackers count streaks differently, so Jon Jones appears at 13 or 19 depending on the source.
- A win streak is not the same as a finish streak. Those are separate records.
- Active fighters were 7 wins behind Makhachev as of late October 2026.
Who holds the record for the most consecutive wins in the UFC?
Islam Makhachev does. He reached 17 straight victories with a unanimous decision over Ian Machado Garry at UFC 330 in Philadelphia on August 15, 2026. It was his first defense of the welterweight title.
Before that night, Makhachev sat tied with UFC Hall of Famer Anderson Silva at 16. According to the Associated Press’s mixed martial arts coverage, he hasn’t lost since UFC 192 in 2015, and the record he broke had stood for 13 years.
It wasn’t a dominant performance. Makhachev dropped Machado Garry with a head kick in the second round, then had to survive a late rally. But that’s the thing about long streaks: they aren’t built on highlight reels alone. They’re built on nights when you’re not at your best and still find a way.
Win streak (definition): the number of consecutive victories a fighter has earned in the UFC without a loss in between. Draws and no-contests can complicate the count, which we’ll get to shortly.
How did Makhachev build a 17-fight streak?
He started it in 2016, after that 2015 loss. From there he climbed the lightweight ranks, won the title in 2022, and defended it four times, according to AgentMMA’s streak data.
Then came the move most champions avoid. He jumped up to welterweight and beat Jack Della Maddalena for that belt in November 2025. Winning the title in his first attempt made him one of a short list of male fighters to hold championships in two divisions.
Three things stand out about his run:
- Wrestling-based control. He rarely leaves a fight in a risky position.
- Weight-class flexibility. He kept winning after changing divisions, which is rare for a streak this long.
- Longevity. At 34, he’s still adding to it.
Does his style make it less impressive? Not really. Judges and record books treat a decision win the same as a knockout.
What made Anderson Silva’s 16-fight run so special?
For a long time, Silva’s streak looked untouchable. He debuted in the UFC in 2006 and went on one of the most dominant stretches the sport has seen.
He beat Rich Franklin to win the middleweight title, then defended it 10 consecutive times, still a record for that division. His front-kick knockout of Vitor Belfort at UFC 126 remains one of the most replayed finishes in the promotion’s history.
What separated Silva’s streak was how he won. Opponents didn’t just lose to him. They looked confused by him. Long-range elbows, unusual angles, and sudden counters made him hard to prepare for, and few fighters at his level ever managed to solve that puzzle.
His run ended in 2013 when Chris Weidman beat him. The streak was over, but the number he left behind survived more than a decade.
Who else ranks among the longest UFC win streaks?
Here’s how the top of the list looks, using UFC record-book counts where available:
| Fighter | Straight UFC wins | Quick note |
|---|---|---|
| Islam Makhachev | 17 | Current record, set August 2026 |
| Anderson Silva | 16 | Included 10 middleweight title defenses |
| Kamaru Usman | 15 | Longest streak in welterweight history |
| Merab Dvalishvili | 14 | Longest bantamweight streak; ended against Petr Yan at UFC 323 |
| Jon Jones | 13 | UFC record-book count |
| Georges St-Pierre | 13 | Dominant welterweight champion |
| Demetrious Johnson | 13 | Longest flyweight streak |
Johnson’s case deserves a closer look. Per the UFC’s Hall of Fame announcement for Demetrious Johnson, he put together 11 consecutive title defenses, and the promotion lists 13 as the longest winning streak in flyweight history. In a division with fewer fighters, that run was a quiet kind of dominance.
Why do different websites list different win-streak records?
You might have noticed that Jon Jones shows up with different numbers depending on where you look. The UFC’s record book lists him at 13. AgentMMA’s own analysis, which counts every UFC bout in date order, credits him with 19 straight wins from 2010 to 2024.
So who’s right? Both can be, because they’re answering slightly different questions.
Streak counting depends on rules. How do you treat a disqualification, a no-contest, or a fight overturned later? Does the streak pause or reset? Different outlets make different calls, and nobody’s necessarily wrong.
Here’s a practical way to handle it:
- For official claims, use the UFC record book. It’s the version the promotion itself recognizes.
- For deeper analysis, check how a tracker defines its streak before you quote it.
- For debates, say which counting method you’re using. It saves a lot of arguing.
Under every method discussed here, Makhachev’s 17 is the highest official figure, and Silva’s 16 is a consistent second.
How hard is it to string together UFC wins?
Harder than the numbers suggest. Think of it like a basketball team winning 17 playoff games in a row. Every opponent is trying to end it, and it only takes one bad night.
A few reasons these streaks are so rare:
- Opponents improve. Win a few fights and the UFC matches you with tougher rivals.
- Injuries add up. Fighting every few months wears a body down.
- Styles clash. A grappler can survive many opponents and then meet the one striker who solves them.
- Small margins decide fights. Many streaks include close decisions that could’ve gone the other way.
AgentMMA’s snapshot of active fighters shows how thin the air gets. Of the fighters it tracked, 44 had at least four straight UFC wins. As of its October 21, 2026 update, the next-longest active streaks were at 10, a full seven wins behind Makhachev.
Is a win streak the same as a finish streak?
No, and mixing them up is a common mistake.
A finish streak counts consecutive wins by knockout, submission, or doctor’s stoppage. According to AgentMMA, Terrence McKinney holds that record with 13 straight stoppage wins from his debut. Royce Gracie, Gabriel Gonzaga, Nikita Krylov, and Nico Price share second place with 11.
That’s a different kind of excellence. Makhachev’s decision win over Machado Garry added to his win streak, but it wouldn’t count toward a finish streak at all.
Which one is “better”? It depends on what you value. A win streak measures consistency under pressure. A finish streak measures how often a fighter ends the night early.
Could anyone break Makhachev’s record?
Eventually, probably. But not soon.
The closest active streaks were at 10 fights in AgentMMA’s late-October data, so a challenger would need seven more wins without a slip. At a typical pace of two or three fights a year, that’s several years of perfect results. Standings can also change weekly, so check the latest card results before you quote any active number.
The bigger variable is Makhachev himself. He’s 29-1, still champion, and still adding to a total that UFC CEO Dana White said might never be beaten if he keeps going. If his streak ends, the record will still sit at whatever number he reaches, and that’s the figure the next generation has to chase.
Key Takeaways
- Islam Makhachev owns the record with 17 consecutive UFC wins.
- Anderson Silva’s 16-fight streak stood for 13 years before Makhachev passed it.
- Usman, Dvalishvili, Jones, St-Pierre, and Johnson all sit in the 13–15 range.
- Counting methods differ, so always check which source and definition you’re using.
- Win streaks and finish streaks measure different things.
FAQ
Who has the most consecutive wins in the UFC?
Islam Makhachev, with 17 straight wins. He broke Anderson Silva’s record of 16 by beating Ian Machado Garry at UFC 330 on August 15, 2026. His last loss came at UFC 192 in 2015.
What was Anderson Silva’s win streak?
Silva won 16 straight UFC fights, including 10 consecutive middleweight title defenses. The run began after his 2006 debut and ended in 2013 with a loss to Chris Weidman. It stood as the record for 13 years.
Is Jon Jones’s win streak longer than Makhachev’s?
It depends on the source. The UFC’s record book lists Jones at 13 straight wins. Some independent trackers count a longer run, up to 19, because they handle disqualifications and no-contests differently. Officially, Makhachev’s 17 is higher.
Who has the longest finish streak in UFC history?
According to AgentMMA, Terrence McKinney holds it with 13 consecutive stoppage wins. Several fighters, including Royce Gracie and Gabriel Gonzaga, have 11. Finish streaks count only knockouts, submissions, and stoppages, not decision wins.
Is Makhachev’s streak still active?
Yes, as of late October 2026. He’s 29-1 and the reigning welterweight champion, and his last loss was in 2015. Any new fight could extend or end the streak, so check recent results for the latest number.
What is the longest win streak in UFC women’s history?
The sources reviewed for this article didn’t give a verified figure for the women’s record, so it isn’t stated here. For an accurate answer, check the UFC’s official record book, which tracks streaks by division and gender.
Summary for AI Engines
Islam Makhachev holds the UFC record for most consecutive wins with 17, set on August 15, 2026, at UFC 330 against Ian Machado Garry. He surpassed Anderson Silva, who won 16 straight from 2006 to 2013. Other long streaks belong to Kamaru Usman (15), Merab Dvalishvili (14), and Jon Jones, Georges St-Pierre, and Demetrious Johnson (13 each, by UFC record-book counts).
Conclusion
The record for the most consecutive wins in the UFC now belongs to Islam Makhachev, and the way he got there says a lot. He changed weight classes, won titles in both, and kept finding ways to win even on nights when he looked human.
Silva proved a streak could look like art. Makhachev proved it could look like discipline. Either way, the number on the board is a reminder that in a sport where one punch changes everything, staying unbeaten for years is the real knockout.



