Makhachev Sets UFC Win-Streak Record at UFC 331
Islam Makhachev sets a new UFC win-streak record at UFC 331, topping 18 straight wins after beating Ian Machado Garry.

This article was generated with AI assistance and reviewed by our editorial team.
Islam Makhachev broke Anderson Silva's UFC record for longest win streak with his victory over Ian Machado Garry at UFC 331, pushing his unbeaten run inside the promotion to 18 straight wins.
Anyone hoping to take that record away from Makhachev now has to top 18 consecutive UFC victories, a number that had belonged to Silva before Makhachev's win over Garry.
What's Next for Islam Makhachev
Islam Makhachev is not talking about slowing down. He said he expects to have at least three more very difficult fights ahead of him before he is finished competing, a sign he still views his championship run as unfinished business rather than a victory lap. No timeline has been set for when he'll fight next or who the opponent will be.
Betting Angle
An 18-fight UFC win streak is the kind of number that shapes how sportsbooks price a fighter's next several bookings. Makhachev has been a heavy favorite in nearly every recent outing, and that pattern is unlikely to change unless he moves up in weight or the promotion lines him up against a true contender. For bettors, the more interesting market may not be the moneyline in his next fight but futures bets on whether he can actually get through three more genuinely hard tests without the streak snapping. Every new name mentioned as a potential opponent will get scrutinized for how much of a threat they actually pose to that run.
Frequently Asked Questions
What record did Islam Makhachev break at UFC 331?
Islam Makhachev broke Anderson Silva's UFC record for the longest win streak, extending his own run to 18 consecutive UFC victories after beating Ian Machado Garry at UFC 331.
Is Islam Makhachev planning to retire soon?
No. Islam Makhachev said he expects at least three more very difficult fights ahead of him, indicating he plans to keep competing rather than step away.
Who did Islam Makhachev beat to set the win streak record?
Islam Makhachev defeated Ian Machado Garry at UFC 331, extending his UFC winning streak to 18 fights and surpassing the record previously held by Anderson Silva.


