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 6, 2026

#Fighter
1Gerald MeerschaertUnited States Gerald Meerschaert121226
2Anderson Silva Anderson Silva111420
3Brendan AllenUnited States Brendan Allen101619
T-4Derek BrunsonUnited States Derek Brunson91421
T-4Chris LebenUnited States Chris Leben91222
T-4Nate MarquardtUnited States Nate Marquardt91323
T-7Edmen ShahbazyanUnited States Edmen Shahbazyan81117
T-7Thiago SantosBrazil Thiago Santos81015
T-7Uriah Hall Uriah Hall81018
T-7Jacare SouzaBrazil Jacare Souza8915
T-11Bo NickalUnited States Bo Nickal789
T-11Joe PyferUnited States Joe Pyfer7810
T-11Gregory RodriguesBrazil Gregory Rodrigues71115
T-11Anthony Hernandez Anthony Hernandez7913
T-11United States Evan Tanner7812
T-11Michael BispingUnited Kingdom Michael Bisping71624
T-11Thales LeitesBrazil Thales Leites71321
T-11Chris WeidmanUnited States Chris Weidman71218
T-11Yoel Romero Yoel Romero7913
T-20Roman KopylovRussia Roman Kopylov6813
T-20Kevin HollandUnited States Kevin Holland61016
T-20Brunno FerreiraBrazil Brunno Ferreira6712
T-20Jack Hermansson Jack Hermansson61118
T-20Vitor BelfortBrazil Vitor Belfort6712
T-20Ed HermanUnited States Ed Herman6915
T-20Alan BelcherUnited States Alan Belcher6713
T-20Canada Jason MacDonald6614
T-20Luke RockholdUnited States Luke Rockhold6610
T-20Gegard Mousasi Gegard Mousasi6811
T-20Dricus Du PlessisSouth Africa Dricus Du Plessis61011
T-31Ateba GautierCameroon Ateba Gautier567
T-31Cody BrundageUnited States Cody Brundage5614
T-31Rodolfo VieiraBrazil Rodolfo Vieira5712
T-31Christian Leroy DuncanEngland Christian Leroy Duncan5811
T-31Michal OleksiejczukPoland Michal Oleksiejczuk5611
T-31Israel Adesanya Israel Adesanya51318
T-31Sam AlveyUnited States Sam Alvey5816
T-31Robert Whittaker Robert Whittaker51419
T-31Jared CannonierUnited States Jared Cannonier5814
T-31United States Jorge Rivera5815
T-31Rich FranklinUnited States Rich Franklin5710
T-31United States Nate Quarry5710
T-31Demian MaiaBrazil Demian Maia5913
T-31Yushin OkamiJapan Yushin Okami51318
T-31Rousimar PalharesBrazil Rousimar Palhares5711
T-31Tim BoetschUnited States Tim Boetsch5917
T-31Antonio Carlos JuniorBrazil Antonio Carlos Junior5610
T-48Joaquin BuckleyUnited States Joaquin Buckley459
T-48Yousri Belgaroui Yousri Belgaroui445
T-48Andre MunizBrazil Andre Muniz4812
T-48Abus Magomedov Abus Magomedov469
T-48Dusko TodorovicSerbia Dusko Todorovic4512
T-48Dustin StoltzfusUnited States Dustin Stoltzfus4512
T-48Nassourdine ImavovFrance Nassourdine Imavov4910
T-48Mansur Abdul-MalikUnited States Mansur Abdul-Malik447
T-48Ikram AliskerovRussia Ikram Aliskerov467
T-48Marc-Andre BarriaultCanada Marc-Andre Barriault4616
T-48Roman DolidzeGeorgia Roman Dolidze4611
T-48Paulo CostaBrazil Paulo Costa4710
T-48United States Jeremy Horn4510
T-48Matt LindlandUnited States Matt Lindland4811
T-48Canada David Loiseau449
T-48Mike SwickUnited States Mike Swick456
T-48Kendall GroveUnited States Kendall Grove4612
T-48CB DollawayUnited States CB Dollaway41018
T-48Mark MunozUnited States Mark Munoz4914
T-48United States Brian Stann446
T-48Julian MarquezUnited States Julian Marquez449
T-48Nursulton RuziboevUzbekistan Nursulton Ruziboev456
T-48Bruno SilvaBrazil Bruno Silva4411
T-71Khamzat Chimaev Khamzat Chimaev356
T-71Sean StricklandUnited States Sean Strickland31115
T-71Marco TulioBrazil Marco Tulio346
T-71Andre PetroskiUnited States Andre Petroski3813
T-71Alex PereiraBrazil Alex Pereira345
T-71Michel PereiraBrazil Michel Pereira348
T-71Reinier de RidderNetherlands Reinier de Ridder346
T-71Punahele SorianoUnited States Punahele Soriano348
T-71Cam RowstonAustralia Cam Rowston346
T-71Kelvin GastelumUnited States Kelvin Gastelum3816
T-71JunYong ParkSouth Korea JunYong Park3913
T-71Chidi NjokuaniUnited States Chidi Njokuani336
T-71Eryk AndersUnited States Eryk Anders3714
T-71Chris CurtisUnited States Chris Curtis359
T-71Tresean GoreUnited States Tresean Gore348
T-71Anthony SmithUnited States Anthony Smith347
T-71Darren StewartEngland Darren Stewart359
T-71Phil HawesUnited States Phil Hawes3510
T-71Dan HendersonUnited States Dan Henderson359
T-71Eugene JacksonUnited States Eugene Jackson337
T-71Canada Ivan Salaverry337
T-71Martin KampmannDenmark Martin Kampmann345
T-71Lyoto MachidaBrazil Lyoto Machida359
T-71United States Drew McFedries338
T-71Dan MillerUnited States Dan Miller3511
T-71Tom LawlorUnited States Tom Lawlor348
T-71United States Tim Credeur335
T-71Chris CamozziUnited States Chris Camozzi3919
T-71Kyle NokeAustralia Kyle Noke335
T-71Magnus CedenbladSweden Magnus Cedenblad346

Career boards need at least 5 bouts with tracked statistics.

All boardsFinishes