← All leaderboards

Longest win streaks

Longest win streaks ever: every fighter ranked by their best consecutive win run.

Covers each fighter's full recorded professional career, including bouts outside the UFC.

#FighterRecordLeader
1Anderson Silva34-11-0 (1 NC)17
2Islam Makhachev29-1-017
3Lyoto Machida24-8-016
4Jose Aldo32-10-015
5Kamaru Usman21-5-015
6Merab Dvalishvili21-5-014
7Khabib Nurmagomedov29-0-013
8Jon Jones28-1-0 (1 NC)13
9Max Holloway28-9-013
10Georges St-Pierre26-2-013
11Demetrious Johnson27-3-113
12Jake Shields31-9-1 (1 NC)13
13Dominick Cruz24-4-012
14Tony Ferguson26-11-012
15Gegard Mousasi42-6-212
16Amanda Nunes23-5-012
17Fedor Emelianenko36-5-0 (1 NC)12
18Daniel Cormier22-3-0 (1 NC)12
19Alexander Volkanovski28-4-012
20Charles Oliveira37-11-0 (1 NC)11
21Royce Gracie15-2-311
22Nick Diaz26-10-0 (2 NC)11
23Arnold Allen21-4-010
24Thiago Silva19-6-0 (2 NC)10
25Paulo Filho23-6-310

Fight data compiled from public statistical sources (ufcstats.com) and Wikipedia (CC BY-SA). OctagonStats is an independent database, not affiliated with UFC / TKO Group.