Skip to content
MMA Calendar

UFC Record Book

UFC: Most finishes

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

Updated November 5, 2026

#Fighter
1Matt BrownUnited States Matt Brown151730
2Vicente LuqueBrazil Vicente Luque141624
3United States Matt Hughes121623
4Neil MagnyUnited States Neil Magny112538
5Thiago AlvesBrazil Thiago Alves91526
T-6Carlos PratesBrazil Carlos Prates889
T-6Li JingliangChina Li Jingliang81117
T-6Josh KoscheckUnited States Josh Koscheck81424
T-9Mike MalottCanada Mike Malott7910
T-9Randy BrownJamaica Randy Brown71423
T-9Niko PriceUnited States Niko Price7920
T-9Robbie LawlerUnited States Robbie Lawler71423
T-9Gunnar NelsonIceland Gunnar Nelson7915
T-9Chris LytleUnited States Chris Lytle71019
T-9Georges St-PierreCanada Georges St-Pierre71921
T-9Marcus DavisUnited States Marcus Davis7914
T-9Demian MaiaBrazil Demian Maia71320
T-9Mike PyleUnited States Mike Pyle71019
T-9Jake EllenbergerUnited States Jake Ellenberger71021
T-9Tim MeansUnited States Tim Means71325
T-9Erick SilvaBrazil Erick Silva7715
T-22Uros MedicSerbia Uros Medic668
T-22Geoff NealUnited States Geoff Neal6814
T-22Nick DiazUnited States Nick Diaz6713
T-22Shavkat RakhmonovKazakhstan Shavkat Rakhmonov677
T-22Jorge MasvidalUnited States Jorge Masvidal6715
T-22Santiago PonzinibbioArgentina Santiago Ponzinibbio61120
T-22Stephen ThompsonUnited States Stephen Thompson61222
T-22Ben SaundersUnited States Ben Saunders6919
T-22Anthony JohnsonUnited States Anthony Johnson6710
T-22Donald CerroneUnited States Donald Cerrone6614
T-22Tyron WoodleyUnited States Tyron Woodley6916
T-33Muslim SalikhovRussia Muslim Salikhov5915
T-33Gabriel BonfimBrazil Gabriel Bonfim589
T-33Kevin HollandUnited States Kevin Holland5712
T-33Ramiz BrahimajUnited States Ramiz Brahimaj5510
T-33Sam PattersonUnited Kingdom Sam Patterson556
T-33Jack Della MaddalenaAustralia Jack Della Maddalena5911
T-33Michael MoralesEcuador Michael Morales588
T-33Phil RoweUnited States Phil Rowe5510
T-33Jacobe SmithUnited States Jacobe Smith566
T-33Alex OliveiraBrazil Alex Oliveira5918
T-33Khaos WilliamsUnited States Khaos Williams5712
T-33Mickey GallUnited States Mickey Gall5613
T-33Elizeu Zaleski dos SantosBrazil Elizeu Zaleski dos Santos51118
T-33Colby CovingtonUnited States Colby Covington51217
T-33Diego SanchezUnited States Diego Sanchez51219
T-33Dong Hyun KimSouth Korea Dong Hyun Kim51317
T-33Carlos ConditUnited States Carlos Condit5919
T-33Johny HendricksUnited States Johny Hendricks51218
T-33Warlley AlvesBrazil Warlley Alves5713
T-52Sean BradyUnited States Sean Brady4911
T-52Joaquin BuckleyUnited States Joaquin Buckley469
T-52Jake MatthewsAustralia Jake Matthews41217
T-52Jeremiah WellsUnited States Jeremiah Wells468
T-52Leon EdwardsUnited Kingdom Leon Edwards41419
T-52Alex MoronoUnited States Alex Morono41322
T-52Michael ChiesaUnited States Michael Chiesa4811
T-52Danny RobertsUnited Kingdom Danny Roberts4714
T-52Bryan BattleUnited States Bryan Battle456
T-52Daniel RodriguezUnited States Daniel Rodriguez41014
T-52Abdul Razak AlhassanGhana Abdul Razak Alhassan447
T-52Bryan BarberenaUnited States Bryan Barberena4815
T-52Kamaru UsmanUnited States Kamaru Usman41517
T-52United States Pat Miletich467
T-52Martin KampmannDenmark Martin Kampmann4712
T-52Jon FitchUnited States Jon Fitch41317
T-52United States Dustin Hazelett448
T-52Nate DiazUnited States Nate Diaz4510
T-52Rick StoryUnited States Rick Story41219
T-52United States DaMarques Johnson448
T-52Mike PierceUnited States Mike Pierce4914
T-52Rory MacDonaldCanada Rory MacDonald4913
T-52Sergio MoraesBrazil Sergio Moraes4813
T-52Alan JoubanUnited States Alan Jouban4813
T-52Mike PerryUnited States Mike Perry4715
T-77Belal MuhammadUnited States Belal Muhammad31521
T-77Ian Machado GarryIreland Ian Machado Garry31012
T-77Charles RadtkeUnited States Charles Radtke357
T-77Max GriffinUnited States Max Griffin3819
T-77Carlston HarrisGuyana Carlston Harris348
T-77Miguel BaezaUnited States Miguel Baeza337
T-77Rafael Dos AnjosBrazil Rafael Dos Anjos3511
T-77United States Pete Spratt337
T-77United States Drew Fickett347
T-77Mike SwickUnited States Mike Swick359
T-77United States Josh Neer3410
T-77Canada Jonathan Goulet349
T-77Brian FosterUnited States Brian Foster335
T-77TJ WaldburgerUnited States TJ Waldburger348
T-77Seth BaczynskiUnited States Seth Baczynski3510
T-77Siyar BahadurzadaAfghanistan Siyar Bahadurzada337
T-77Hyun Gyu LimSouth Korea Hyun Gyu Lim337
T-77Kenny RobertsonUnited States Kenny Robertson349
T-77Alex GarciaCanada Alex Garcia3510
T-77Albert TumenovRussia Albert Tumenov358
T-77Lorenz LarkinUnited States Lorenz Larkin345
T-77Zak CummingsUnited States Zak Cummings358
T-77Claudio SilvaBrazil Claudio Silva347
T-77Lyman GoodUnited States Lyman Good336

Career boards need at least 5 bouts with tracked statistics.

All boardsFinishes