Skip to content
MMA Calendar

UFCalendar Record Book

Most finishes

The all-time top 100, ranked across every MMA promotion we track and rebuilt from every completed fight in our database.

Updated November 13, 2026

#Fighter
1Charles OliveiraBrazil Charles Oliveira212536
2Jim MillerUnited States Jim Miller202846
T-3Derrick LewisUnited States Derrick Lewis162032
T-3Donald CerroneUnited States Donald Cerrone162337
T-5Vicente LuqueBrazil Vicente Luque151726
T-5Dustin PoirierUnited States Dustin Poirier152231
T-5Matt BrownUnited States Matt Brown151730
T-8Max HollowayUnited States Max Holloway142433
T-8Vitor BelfortBrazil Vitor Belfort141525
T-8Anderson Silva Anderson Silva141724
T-11Glover TeixeiraBrazil Glover Teixeira131623
T-11Frank MirUnited States Frank Mir131627
T-11United States Matt Hughes131825
T-11Joe LauzonUnited States Joe Lauzon131527
T-11Karlos VemolaCzechia Karlos Vemola131724
T-11Kayla HarrisonUnited States Kayla Harrison131819
T-11Denis GoltsovRussia Denis Goltsov131519
T-18Drew DoberUnited States Drew Dober121526
T-18Marlon VeraEcuador Marlon Vera121627
T-18Gerald MeerschaertUnited States Gerald Meerschaert121227
T-18Francis NgannouCameroon Francis Ngannou121315
T-18Demian MaiaBrazil Demian Maia122233
T-18Nate DiazUnited States Nate Diaz121627
T-18Jon JonesUnited States Jon Jones122223
T-25Brendan AllenUnited States Brendan Allen111721
T-25Kevin HollandUnited States Kevin Holland111729
T-25Neil MagnyUnited States Neil Magny112538
T-25Islam MakhachevRussia Islam Makhachev111819
T-25Royce GracieBrazil Royce Gracie111113
T-25Andrei Arlovski Andrei Arlovski112341
T-25Thiago SantosBrazil Thiago Santos111426
T-25Anthony SmithUnited States Anthony Smith111325
T-25United States Randy Couture111624
T-25Tony FergusonUnited States Tony Ferguson111524
T-25Ovince Saint PreuxUnited States Ovince Saint Preux111528
T-25BJ PennUnited States BJ Penn111227
T-25Gabriel GonzagaBrazil Gabriel Gonzaga111222
T-25Anthony JohnsonUnited States Anthony Johnson111319
T-25Mirko FilipovicCroatia Mirko Filipovic111117
T-25Stefan StruveNetherlands Stefan Struve111324
T-25Ronald ParadeiserSlovakia Ronald Paradeiser111826
T-42Benoit Saint DenisFrance Benoit Saint Denis101014
T-42Nikita KrylovUkraine Nikita Krylov101223
T-42Jalin TurnerUnited States Jalin Turner101016
T-42Gillian RobertsonCanada Gillian Robertson101421
T-42United States Tito Ortiz101527
T-42Amanda NunesBrazil Amanda Nunes101618
T-42United States Chuck Liddell101623
T-42Michael BispingUnited Kingdom Michael Bisping102029
T-42 Kenny Florian101217
T-42Rich FranklinUnited States Rich Franklin101420
T-42Cain VelasquezUnited States Cain Velasquez101215
T-42Junior Dos SantosBrazil Junior Dos Santos101523
T-42Antonio Carlos JuniorBrazil Antonio Carlos Junior101622
T-42Matěj PeňázCzechia Matěj Peňáz101213
T-42Ray Cooper IIIUnited States Ray Cooper III101219
T-57Alonzo MenifieldUnited States Alonzo Menifield91421
T-57Paul CraigScotland Paul Craig9920
T-57Dan HookerNew Zealand Dan Hooker91425
T-57Edson BarbozaBrazil Edson Barboza91833
T-57Uros MedicSerbia Uros Medic9912
T-57Michael ChiesaUnited States Michael Chiesa91522
T-57Ryan SpannUnited States Ryan Spann91119
T-57Renato MoicanoBrazil Renato Moicano91321
T-57Jessica AndradeBrazil Jessica Andrade91730
T-57Derek BrunsonUnited States Derek Brunson91522
T-57United States Don Frye9910
T-57Rafael Dos AnjosBrazil Rafael Dos Anjos92137
T-57United States Evan Tanner91117
T-57Thiago AlvesBrazil Thiago Alves91527
T-57Josh KoscheckUnited States Josh Koscheck91525
T-57Chris LebenUnited States Chris Leben91222
T-57Ed HermanUnited States Ed Herman91325
T-57Nate MarquardtUnited States Nate Marquardt91325
T-57Stipe MiocicUnited States Stipe Miocic91419
T-57Alistair OvereemNetherlands Alistair Overeem91220
T-57Daniel ŠkvorCzechia Daniel Škvor91116
T-57Karol RyšavýSlovakia Karol Ryšavý91221
T-57Marek BartlCzechia Marek Bartl91119
T-57Filip MacekCzechia Filip Macek9914
T-57Magomed MagomedkerimovRussia Magomed Magomedkerimov91617
T-57Dakota DitchevaEngland Dakota Ditcheva91111
T-57Johnny WalkerBrazil Johnny Walker91118
T-84Joaquin BuckleyUnited States Joaquin Buckley81118
T-84King GreenUnited States King Green81731
T-84Jeremy StephensUnited States Jeremy Stephens81638
T-84Grant DawsonUnited States Grant Dawson81417
T-84Song YadongChina Song Yadong81318
T-84Deiveson FigueiredoBrazil Deiveson Figueiredo81423
T-84Jake MatthewsAustralia Jake Matthews81624
T-84Edmen ShahbazyanUnited States Edmen Shahbazyan81117
T-84Ilia Topuria Ilia Topuria81011
T-84Alex PereiraBrazil Alex Pereira81013
T-84Sean O'MalleyUnited States Sean O'Malley81316
T-84Steve GarciaUnited States Steve Garcia8912
T-84Carlos UlbergNew Zealand Carlos Ulberg81112
T-84Dominick ReyesUnited States Dominick Reyes81116
T-84Kennedy NzechukwuNigeria Kennedy Nzechukwu81018
T-84Alexandre PantojaBrazil Alexandre Pantoja81419
T-84Terrance McKinneyUnited States Terrance McKinney8815

Ranked across every MMA promotion we track. BKFC is bare-knuckle boxing — two-minute rounds, and a punch count that is not a significant-strike count — so it is ranked only on its own boards.

Career boards need at least 5 bouts with tracked statistics.

What is finish rate in MMA? →

All boardsFinishes