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
1Jim MillerUnited States Jim Miller182543
2Charles OliveiraBrazil Charles Oliveira151824
3Joe LauzonUnited States Joe Lauzon131527
4Drew DoberUnited States Drew Dober121424
T-5Islam MakhachevRussia Islam Makhachev101516
T-5Tony FergusonUnited States Tony Ferguson101421
T-5Dustin PoirierUnited States Dustin Poirier101420
T-5Donald CerroneUnited States Donald Cerrone101723
T-9Benoit Saint DenisFrance Benoit Saint Denis9912
T-9Jalin TurnerUnited States Jalin Turner9914
T-9BJ PennUnited States BJ Penn91016
T-12King GreenUnited States King Green81629
T-12Terrance McKinneyUnited States Terrance McKinney8814
T-12Beneil Dariush Beneil Dariush81726
T-12 Kenny Florian8912
T-16Joel ÁlvarezSpain Joel Álvarez779
T-16Justin GaethjeUnited States Justin Gaethje71116
T-16Diego FerreiraBrazil Diego Ferreira71118
T-16Edson BarbozaBrazil Edson Barboza71425
T-16Renato MoicanoBrazil Renato Moicano7812
T-16Kevin LeeUnited States Kevin Lee71116
T-16Clay GuidaUnited States Clay Guida71530
T-16Yves Edwards Yves Edwards71019
T-16Melvin GuillardUnited States Melvin Guillard71119
T-16Nate DiazUnited States Nate Diaz71016
T-26Manuel TorresMexico Manuel Torres668
T-26Alexander HernandezUnited States Alexander Hernandez61116
T-26Dan HookerNew Zealand Dan Hooker61118
T-26Paddy PimblettEngland Paddy Pimblett689
T-26Arman TsarukyanArmenia Arman Tsarukyan61113
T-26Michael JohnsonUnited States Michael Johnson61427
T-26Gilbert BurnsBrazil Gilbert Burns6710
T-26Francisco TrinaldoBrazil Francisco Trinaldo61521
T-26Rafael Dos AnjosBrazil Rafael Dos Anjos61525
T-26Cole MillerUnited States Cole Miller6710
T-26Khabib Nurmagomedov Khabib Nurmagomedov61212
T-26Gregor GillespieUnited States Gregor Gillespie678
T-38Grant DawsonUnited States Grant Dawson5912
T-38Jordan LeavittUnited States Jordan Leavitt569
T-38Mateusz GamrotPoland Mateusz Gamrot5914
T-38Quillan SalkilldAustralia Quillan Salkilld577
T-38Nazim Sadykhov Nazim Sadykhov558
T-38Ignacio BahamondesChile Ignacio Bahamondes559
T-38Thiago MoisesBrazil Thiago Moises5917
T-38Matt WimanUnited States Matt Wiman51018
T-38United States Joe Stevenson5713
T-38Kurt PellegrinoUnited States Kurt Pellegrino5711
T-38Gleison TibauBrazil Gleison Tibau51627
T-38United Kingdom Terry Etim5611
T-38Dennis SiverGermany Dennis Siver5812
T-38Ross PearsonUnited Kingdom Ross Pearson51021
T-38Anthony PettisUnited States Anthony Pettis5714
T-38Mairbek Taisumov Mairbek Taisumov579
T-38James VickUnited States James Vick5913
T-38Olivier Aubin-MercierCanada Olivier Aubin-Mercier5711
T-38Paul FelderUnited States Paul Felder5914
T-57Jeremy StephensUnited States Jeremy Stephens4718
T-57Mateusz RębeckiPoland Mateusz Rębecki459
T-57Jake MatthewsAustralia Jake Matthews447
T-57Tom NolanAustralia Tom Nolan478
T-57Maurício RuffyBrazil Maurício Ruffy446
T-57Rafael Fiziev Rafael Fiziev4813
T-57Matt FrevolaUnited States Matt Frevola4613
T-57Chris DuncanScotland Chris Duncan4710
T-57Chris PadillaUnited States Chris Padilla456
T-57Chase HooperUnited States Chase Hooper468
T-57Michael ChiesaUnited States Michael Chiesa4610
T-57Esteban RibovicsArgentina Esteban Ribovics4710
T-57Al IaquintaUnited States Al Iaquinta4914
T-57Thiago TavaresBrazil Thiago Tavares4814
T-57Roger Huerta Roger Huerta468
T-57Mark BocekCanada Mark Bocek4813
T-57Nik LentzUnited States Nik Lentz41016
T-57Abel TrujilloUnited States Abel Trujillo4610
T-75Joaquim SilvaBrazil Joaquim Silva3712
T-75Claudio PuellesPeru Claudio Puelles358
T-75Viacheslav BorshchevRussia Viacheslav Borshchev3411
T-75Joe SoleckiUnited States Joe Solecki3610
T-75Devonte SmithUnited States Devonte Smith336
T-75Christos GiagosUnited States Christos Giagos3513
T-75Leonardo SantosBrazil Leonardo Santos3610
T-75Frankie EdgarUnited States Frankie Edgar3913
T-75Brazil Hermes Franca3510
T-75United States Spencer Fisher3715
T-75George SotiropoulosAustralia George Sotiropoulos359
T-75Canada TJ Grant355
T-75Evan DunhamUnited States Evan Dunham31120
T-75United Kingdom Paul Sass335
T-75Reza Madadi Reza Madadi337
T-75Myles JuryUnited States Myles Jury367
T-75Joe ProctorUnited States Joe Proctor347
T-75Jon Tuck Jon Tuck349
T-75Adriano MartinsBrazil Adriano Martins347
T-75James KrauseUnited States James Krause358
T-75Daron CruickshankUnited States Daron Cruickshank3612
T-75Magomed MustafaevRussia Magomed Mustafaev335
T-75Joe DuffyIreland Joe Duffy348
T-75Scott HoltzmanUnited States Scott Holtzman3713
T-75Marco Polo ReyesMexico Marco Polo Reyes347
T-75Davi RamosBrazil Davi Ramos346

Career boards need at least 5 bouts with tracked statistics.

All boardsFinishes