Skip to content
MMA Calendar

UFC Record Book

UFC: Longest win streak

The all-time UFC top 100, rebuilt from every completed UFC fight in our database.

Updated November 6, 2026

#Fighter
1Kamaru UsmanUnited States Kamaru Usman1417
T-2Leon EdwardsUnited Kingdom Leon Edwards1219
T-2Georges St-PierreCanada Georges St-Pierre1221
4Belal MuhammadUnited States Belal Muhammad1021
5Jack Della MaddalenaAustralia Jack Della Maddalena911
T-6Ian Machado GarryIreland Ian Machado Garry812
T-6Michael MoralesEcuador Michael Morales88
T-8Neil MagnyUnited States Neil Magny738
T-8Elizeu Zaleski dos SantosBrazil Elizeu Zaleski dos Santos718
T-8Shavkat RakhmonovKazakhstan Shavkat Rakhmonov77
T-8Colby CovingtonUnited States Colby Covington717
T-8Santiago PonzinibbioArgentina Santiago Ponzinibbio720
T-8Stephen ThompsonUnited States Stephen Thompson722
T-8Matt BrownUnited States Matt Brown730
T-8Thiago AlvesBrazil Thiago Alves726
T-8Jon FitchUnited States Jon Fitch717
T-8Demian MaiaBrazil Demian Maia720
T-18Joaquin BuckleyUnited States Joaquin Buckley69
T-18Vicente LuqueBrazil Vicente Luque624
T-18Jacobe SmithUnited States Jacobe Smith66
T-18United States Matt Hughes623
T-18Marcus DavisUnited States Marcus Davis614
T-18Rick StoryUnited States Rick Story619
T-18Johny HendricksUnited States Johny Hendricks618
T-18Jake EllenbergerUnited States Jake Ellenberger621
T-26Sean BradyUnited States Sean Brady511
T-26Muslim SalikhovRussia Muslim Salikhov515
T-26Gabriel BonfimBrazil Gabriel Bonfim59
T-26Michel PereiraBrazil Michel Pereira58
T-26Mike MalottCanada Mike Malott510
T-26Carlos PratesBrazil Carlos Prates59
T-26Geoff NealUnited States Geoff Neal514
T-26Alex MoronoUnited States Alex Morono522
T-26Gilbert BurnsBrazil Gilbert Burns515
T-26Robbie LawlerUnited States Robbie Lawler523
T-26United States Pat Miletich57
T-26Diego SanchezUnited States Diego Sanchez519
T-26Josh KoscheckUnited States Josh Koscheck524
T-26Dong Hyun KimSouth Korea Dong Hyun Kim517
T-26Carlos ConditUnited States Carlos Condit519
T-26Rory MacDonaldCanada Rory MacDonald513
T-26Albert TumenovRussia Albert Tumenov58
T-43Punahele SorianoUnited States Punahele Soriano45
T-43Kelvin GastelumUnited States Kelvin Gastelum48
T-43Sam PattersonUnited Kingdom Sam Patterson46
T-43Jeremiah WellsUnited States Jeremiah Wells48
T-43Nicolas DalbyDenmark Nicolas Dalby414
T-43Oban ElliottWales Oban Elliott47
T-43Themba GorimboZimbabwe Themba Gorimbo48
T-43Randy BrownJamaica Randy Brown423
T-43Uros MedicSerbia Uros Medic48
T-43Michael ChiesaUnited States Michael Chiesa411
T-43Darren TillUnited Kingdom Darren Till48
T-43Bryan BattleUnited States Bryan Battle46
T-43Daniel RodriguezUnited States Daniel Rodriguez414
T-43Li JingliangChina Li Jingliang417
T-43Chris LytleUnited States Chris Lytle419
T-43Karo ParisyanArmenia Karo Parisyan412
T-43Mike SwickUnited States Mike Swick49
T-43John HathawayUnited Kingdom John Hathaway49
T-43Mike PyleUnited States Mike Pyle419
T-43England Dan Hardy410
T-43John HowardUnited States John Howard413
T-43Mike PierceUnited States Mike Pierce414
T-43Seth BaczynskiUnited States Seth Baczynski410
T-43Tim MeansUnited States Tim Means425
T-43Donald CerroneUnited States Donald Cerrone414
T-43Brian EbersoleUnited States Brian Ebersole48
T-43Sergio MoraesBrazil Sergio Moraes413
T-43Ryan LaFlareUnited States Ryan LaFlare410
T-43Anthony Rocco MartinUnited States Anthony Rocco Martin47
T-43Claudio SilvaBrazil Claudio Silva47
T-73Sean StricklandUnited States Sean Strickland38
T-73Jake MatthewsAustralia Jake Matthews317
T-73Ramiz BrahimajUnited States Ramiz Brahimaj310
T-73Rinat FakhretdinovRussia Rinat Fakhretdinov37
T-73Phil RoweUnited States Phil Rowe310
T-73Chidi NjokuaniUnited States Chidi Njokuani36
T-73Max GriffinUnited States Max Griffin319
T-73Alex OliveiraBrazil Alex Oliveira318
T-73Nick DiazUnited States Nick Diaz313
T-73Abdul Razak AlhassanGhana Abdul Razak Alhassan37
T-73Miguel BaezaUnited States Miguel Baeza37
T-73Mickey GallUnited States Mickey Gall313
T-73Jorge MasvidalUnited States Jorge Masvidal315
T-73Rafael Dos AnjosBrazil Rafael Dos Anjos311
T-73Bryan BarberenaUnited States Bryan Barberena315
T-73Gunnar NelsonIceland Gunnar Nelson315
T-73United States Sean Sherk36
T-73Martin KampmannDenmark Martin Kampmann312
T-73United States Duane Ludwig36
T-73Brock LarsonUnited States Brock Larson35
T-73Patrick CoteCanada Patrick Cote38
T-73Ben SaundersUnited States Ben Saunders319
T-73Anthony JohnsonUnited States Anthony Johnson310
T-73United States Brad Blackburn35
T-73Canada Sean Pierson36
T-73Jake ShieldsUnited States Jake Shields37
T-73United States Daniel Roberts37
T-73Kenny RobertsonUnited States Kenny Robertson39

Career boards need at least 5 bouts with tracked statistics.

All boardsWin streak