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
1Alexandre PantojaBrazil Alexandre Pantoja81419
T-2Deiveson FigueiredoBrazil Deiveson Figueiredo71014
T-2Demetrious JohnsonUnited States Demetrious Johnson71315
T-4Tatsuro TairaJapan Tatsuro Taira679
T-4Alex PerezUnited States Alex Perez6714
T-4Manel KapeAngola Manel Kape6811
T-4Brandon MorenoMexico Brandon Moreno61221
T-4Joseph BenavidezUnited States Joseph Benavidez61319
T-9Bruno SilvaBrazil Bruno Silva5511
T-9Brandon RoyvalUnited States Brandon Royval5813
T-9John MoragaUnited States John Moraga5814
T-12Joshua Van Joshua Van41112
T-12Jafel FilhoBrazil Jafel Filho446
T-12Alessandro CostaBrazil Alessandro Costa458
T-12Muhammad Mokaev Muhammad Mokaev477
T-12John LinekerBrazil John Lineker468
T-12Dustin OrtizUnited States Dustin Ortiz4814
T-18Édgar CháirezMexico Édgar Cháirez346
T-18Jesus AguilarMexico Jesus Aguilar358
T-18Charles JohnsonUnited States Charles Johnson3814
T-18Asu AlmabayevKazakhstan Asu Almabayev378
T-18Louis SmolkaUnited States Louis Smolka3510
T-18Jake HadleyEngland Jake Hadley336
T-18Kai Kara-FranceNew Zealand Kai Kara-France3813
T-18John DodsonUnited States John Dodson357
T-18Jussier FormigaBrazil Jussier Formiga3916
T-18Yuta SasakiJapan Yuta Sasaki336
T-18Ben NguyenUnited States Ben Nguyen347
T-18Jimmy FlickUnited States Jimmy Flick337
T-30Clayton CarpenterUnited States Clayton Carpenter236
T-30Matt SchnellUnited States Matt Schnell2612
T-30Kyoji HoriguchiJapan Kyoji Horiguchi2810
T-30André LimaBrazil André Lima267
T-30Lone'er KavanaghEngland Lone'er Kavanagh257
T-30Henry CejudoUnited States Henry Cejudo279
T-30Tagir UlanbekovRussia Tagir Ulanbekov268
T-30Joseph MoralesUnited States Joseph Morales225
T-30Ode Osbourne Ode Osbourne239
T-30Amir Albazi Amir Albazi246
T-30CJ VergaraUnited States CJ Vergara249
T-30Wilson ReisBrazil Wilson Reis2611
T-30Ray BorgUnited States Ray Borg269
T-30Ryan BenoitUnited States Ryan Benoit238
T-30Jordan EspinosaUnited States Jordan Espinosa237
T-45Allan NascimentoBrazil Allan Nascimento136
T-45SumudaerjiChina Sumudaerji168
T-45Cody DurdenUnited States Cody Durden1614
T-45Tim ElliottUnited States Tim Elliott1820
T-45Steve ErcegAustralia Steve Erceg148
T-45Matheus NicolauBrazil Matheus Nicolau1610
T-45Malcolm GordonCanada Malcolm Gordon126
T-45Victor AltamiranoMexico Victor Altamirano137
T-45Rogerio BontorinBrazil Rogerio Bontorin125
T-45Raulian PaivaBrazil Raulian Paiva135
T-45Zhalgas ZhumagulovKazakhstan Zhalgas Zhumagulov117
T-45David DvorakCzechia David Dvorak136
T-45Chris CariasoUnited States Chris Cariaso149
T-45Ali BagautinovRussia Ali Bagautinov147
T-45Justin ScogginsUnited States Justin Scoggins148
T-45Paddy HolohanIreland Paddy Holohan135
T-45Joby SanchezUnited States Joby Sanchez136
T-45Neil SeeryIreland Neil Seery137
T-45Tyson NamUnited States Tyson Nam116

Career boards need at least 5 bouts with tracked statistics.

All boardsFinishes