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
1Glover TeixeiraBrazil Glover Teixeira131623
2Ovince Saint PreuxUnited States Ovince Saint Preux111526
3Jon JonesUnited States Jon Jones102021
T-4Alonzo MenifieldUnited States Alonzo Menifield91421
T-4United States Chuck Liddell91319
T-6Carlos UlbergNew Zealand Carlos Ulberg81112
T-6Dominick ReyesUnited States Dominick Reyes81116
T-6Paul CraigScotland Paul Craig8816
T-6Nikita KrylovUkraine Nikita Krylov81020
T-6Anthony SmithUnited States Anthony Smith8918
T-6Mauricio RuaBrazil Mauricio Rua81124
T-12Magomed AnkalaevRussia Magomed Ankalaev71316
T-12Khalil Rountree Jr.United States Khalil Rountree Jr.71016
T-12Jimmy CruteAustralia Jimmy Crute7713
T-12Jan BlachowiczPoland Jan Blachowicz71223
T-12Dustin JacobyUnited States Dustin Jacoby71117
T-12Ryan SpannUnited States Ryan Spann7914
T-12United States Tito Ortiz71223
T-12Alexander GustafssonSweden Alexander Gustafsson71017
T-12Johnny WalkerBrazil Johnny Walker7916
T-21Ion CuțelabaMoldova Ion Cuțelaba6921
T-21Jiri ProchazkaCzechia Jiri Prochazka669
T-21Kennedy NzechukwuNigeria Kennedy Nzechukwu6813
T-21Volkan Oezdemir Volkan Oezdemir6916
T-21Azamat MurzakanovRussia Azamat Murzakanov679
T-21Misha CirkunovLatvia Misha Cirkunov6611
T-21Tyson PedroAustralia Tyson Pedro6611
T-21Rashad EvansUnited States Rashad Evans61320
T-21Thiago SilvaBrazil Thiago Silva6710
T-30Modestas BukauskasLithuania Modestas Bukauskas5813
T-30Alex PereiraBrazil Alex Pereira567
T-30Abdul Rakhman YakhyaevTürkiye Abdul Rakhman Yakhyaev555
T-30Jamahal HillUnited States Jamahal Hill5711
T-30United States Frank Shamrock555
T-30Matt HamillUnited States Matt Hamill51015
T-30United States Rich Franklin557
T-30Anthony PeroshAustralia Anthony Perosh559
T-30Lyoto MachidaBrazil Lyoto Machida51115
T-30Anthony JohnsonUnited States Anthony Johnson568
T-30Ryan BaderUnited States Ryan Bader51419
T-30Jimi Manuwa Jimi Manuwa5612
T-30Daniel CormierUnited States Daniel Cormier578
T-30Ilir LatifiSweden Ilir Latifi5712
T-44Iwo BaraniewskiPoland Iwo Baraniewski445
T-44Navajo StirlingNew Zealand Navajo Stirling477
T-44Bogdan GuskovUzbekistan Bogdan Guskov447
T-44United States Randy Couture4610
T-44Gian VillanteUnited States Gian Villante4715
T-44Renato SobralBrazil Renato Sobral459
T-44United States Jason Lambert447
T-44United States Stephan Bonnar4814
T-44Brazil Wilson Gouveia446
T-44 Krzysztof Soszynski469
T-44Brazil Rogerio Nogueira4613
T-55Rodolfo BellatoBrazil Rodolfo Bellato337
T-55Zhang MingyangChina Zhang Mingyang335
T-55Vitor PetrinoBrazil Vitor Petrino357
T-55Brendson RibeiroBrazil Brendson Ribeiro3410
T-55Ibo AslanTürkiye Ibo Aslan336
T-55Michal OleksiejczukPoland Michal Oleksiejczuk347
T-55Thiago SantosBrazil Thiago Santos349
T-55Mike RodriguezUnited States Mike Rodriguez338
T-55Vitor BelfortBrazil Vitor Belfort337
T-55Marcos Rogerio de LimaBrazil Marcos Rogerio de Lima336
T-55William KnightUnited States William Knight357
T-55Da Woon JungSouth Korea Da Woon Jung349
T-55James IrvinUnited States James Irvin348
T-55Ed HermanUnited States Ed Herman349
T-55United States Forrest Griffin3914
T-55Brazil Luiz Cane348
T-55United States Eric Schafer337
T-55United States Quinton Jackson3712
T-55Igor Pokrajac Igor Pokrajac3412
T-55James Te HunaNew Zealand James Te Huna359
T-55Phil DavisUnited States Phil Davis3912
T-76Diyar NurgozhayKazakhstan Diyar Nurgozhay235
T-76Oumar SyFrance Oumar Sy236
T-76Aleksandar Rakic Aleksandar Rakic2611
T-76Nicolae NegumereanuRomania Nicolae Negumereanu246
T-76United States Evan Tanner235
T-76Wanderlei SilvaBrazil Wanderlei Silva225
T-76Belarus Vladimir Matyushenko259
T-76Alessio SakaraItaly Alessio Sakara236
T-76Houston AlexanderUnited States Houston Alexander225
T-76Tim BoetschUnited States Tim Boetsch237
T-76Cyrille DiabateFrance Cyrille Diabate248
T-76Fabio MaldonadoBrazil Fabio Maldonado259
T-76Ryan JimmoCanada Ryan Jimmo237
T-76Sean O'ConnellUnited States Sean O'Connell227
T-76Patrick CumminsUnited States Patrick Cummins2613
T-76Corey AndersonUnited States Corey Anderson2914
T-76Henrique da SilvaBrazil Henrique da Silva227
T-76Gadzhimurad AntigulovRussia Gadzhimurad Antigulov226
T-76Ihor PotieriaUkraine Ihor Potieria225
T-95Julius WalkerUnited States Julius Walker125
T-95Bruno LopesBrazil Bruno Lopes126
T-95Sam AlveyUnited States Sam Alvey128
T-95Ike VillanuevaUnited States Ike Villanueva115
T-95Marcin PrachnioPoland Marcin Prachnio1411
T-95Jared CannonierUnited States Jared Cannonier125

Career boards need at least 5 bouts with tracked statistics.

All boardsFinishes