Who has the most consecutive UFC wins of all time?

Islam Makhachev, No. 1 pound-for-pound in men's MMA, defends his UFC welterweight title at UFC 330. Chris Unger/Zuffa LLC via Getty Images

It's been over 10 years since Islam Makhachev lost a fight in the UFC. Since his loss to Adriano Martins at UFC 192 in October of 2015, Makhachev has won 16 consecutive fights. Most recently, he defeated Jack Della Maddalena via unanimous decision at UFC 322 in November of 2025.

Next up for Makhachev will be Ian Machado Garry at UFC 330 this Saturday. A win for Makhachev would be historic, giving him his 17th consecutive victory and breaking his tie with Anderson Silva for most consecutive wins in UFC history.

Silva's 16th UFC win in a row occurred back in 2012 when he beat Stephan Bonnar at UFC 153 in the first round. He lost his next bout at UFC 162 the following year against Chris Weidman.

As Makhachev looks to make history this weekend, here's a look at the fighters with the most consecutive UFC victories.

Most consecutive UFC wins all time (all weight classes)

Islam Makhachev 16

Anderson Silva 16

Kamaru Usman 15

Merab Dvalishvili 14

Georges St-Pierre 13

Jon Jones 13

Demetrious Johnson 13

Khabib Nurmagomedov 13

Max Holloway 13