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
1Marlon VeraEcuador Marlon Vera111424
T-2Sean O'MalleyUnited States Sean O'Malley81316
T-2TJ DillashawUnited States TJ Dillashaw81316
T-4Song YadongChina Song Yadong71116
T-4Rob FontUnited States Rob Font71119
T-4Adrian YanezUnited States Adrian Yanez7812
T-4Urijah FaberUnited States Urijah Faber71117
T-8Montel JacksonUnited States Montel Jackson61115
T-8Cory SandhagenUnited States Cory Sandhagen6915
T-8Aljamain SterlingUnited States Aljamain Sterling61418
T-8Pedro MunhozBrazil Pedro Munhoz61020
T-8Rani YahyaBrazil Rani Yahya6914
T-13Ricky SimonUnited States Ricky Simon51018
T-13Mario BautistaUnited States Mario Bautista51215
T-13Cody GarbrandtUnited States Cody Garbrandt5916
T-13Said NurmagomedovRussia Said Nurmagomedov5610
T-13Renan BaraoBrazil Renan Barao5813
T-13Iuri AlcantaraBrazil Iuri Alcantara5814
T-13Eddie WinelandUnited States Eddie Wineland5616
T-20Davey GrantUnited Kingdom Davey Grant4915
T-20Petr YanRussia Petr Yan41317
T-20Payton TalbottUnited States Payton Talbott478
T-20Raul Rosas Jr. Raul Rosas Jr.489
T-20Alejandro PerezMexico Alejandro Perez4711
T-20Jonathan MartinezUnited States Jonathan Martinez4813
T-20Kyung Ho KangSouth Korea Kyung Ho Kang4812
T-20Michael McDonaldUnited States Michael McDonald469
T-20Thomas AlmeidaBrazil Thomas Almeida459
T-20Da'Mon BlackshearUnited States Da'Mon Blackshear4510
T-30Malcolm WellmakerUnited States Malcolm Wellmaker335
T-30Raoni BarcelosBrazil Raoni Barcelos31015
T-30Nathaniel WoodEngland Nathaniel Wood345
T-30Douglas Silva de AndradeBrazil Douglas Silva de Andrade359
T-30Kyler PhillipsUnited States Kyler Phillips3711
T-30Batgerel DanaaMongolia Batgerel Danaa337
T-30Marlon MoraesBrazil Marlon Moraes3511
T-30Tony GravelyUnited States Tony Gravely359
T-30Brady HiestandUnited States Brady Hiestand345
T-30Louis SmolkaUnited States Louis Smolka337
T-30Brian KelleherUnited States Brian Kelleher3511
T-30Raphael AssuncaoBrazil Raphael Assuncao31218
T-30Francisco RiveraUnited States Francisco Rivera3410
T-30John LinekerBrazil John Lineker368
T-30El Salvador Ivan Menjivar347
T-30Erik PerezMexico Erik Perez379
T-30Bryan CarawayUnited States Bryan Caraway359
T-30Mitch GagnonCanada Mitch Gagnon348
T-30Cameron SaaimanSouth Africa Cameron Saaiman347
T-49Aiemann ZahabiCanada Aiemann Zahabi2710
T-49AoriqilengChina Aoriqileng248
T-49Cody GibsonUnited States Cody Gibson2311
T-49Chris GutierrezUnited States Chris Gutierrez2712
T-49Merab DvalishviliGeorgia Merab Dvalishvili21317
T-49Marcus McGheeUnited States Marcus McGhee245
T-49Umar NurmagomedovRussia Umar Nurmagomedov279
T-49Henry CejudoUnited States Henry Cejudo237
T-49Daniel MarcosPeru Daniel Marcos267
T-49Miles JohnsUnited States Miles Johns2711
T-49Vinicius OliveiraBrazil Vinicius Oliveira256
T-49John CastanedaUnited States John Castaneda247
T-49Johnny EduardoBrazil Johnny Eduardo238
T-49Jack ShoreWales Jack Shore256
T-49Guido CannettiArgentina Guido Cannetti2410
T-49Randy CostaUnited States Randy Costa226
T-49Alex CaceresUnited States Alex Caceres259
T-49Roland DelormeCanada Roland Delorme236
T-49John DodsonUnited States John Dodson249
T-49Scott JorgensenUnited States Scott Jorgensen238
T-49Brad PickettUnited Kingdom Brad Pickett2410
T-49Dustin KimuraUnited States Dustin Kimura225
T-49Johnny BedfordUnited States Johnny Bedford225
T-49Russell DoaneUnited States Russell Doane237
T-49Leandro IssaBrazil Leandro Issa225
T-49Damian StasiakPoland Damian Stasiak225
T-49Brett JohnsWales Brett Johns257
T-76Deiveson FigueiredoBrazil Deiveson Figueiredo149
T-76Victor HenryUnited States Victor Henry146
T-76Ricardo RamosBrazil Ricardo Ramos145
T-76Farid Basharat Farid Basharat177
T-76David MartinezMexico David Martinez155
T-76SuYoung YouSouth Korea SuYoung You145
T-76Xiao LongChina Xiao Long116
T-76Cristian QuinonezMexico Cristian Quinonez135
T-76Javid Basharat Javid Basharat157
T-76Jean MatsumotoBrazil Jean Matsumoto156
T-76Vince MoralesUnited States Vince Morales1312
T-76Cody StamannUnited States Cody Stamann1511
T-76Dominick CruzUnited States Dominick Cruz1710
T-76Chad AnheligerCanada Chad Anheliger137
T-76Trevin Jones Trevin Jones115
T-76George RoopUnited States George Roop136
T-76Vaughan LeeUnited Kingdom Vaughan Lee137
T-76Edwin FigueroaUnited States Edwin Figueroa126
T-76Takeya MizugakiJapan Takeya Mizugaki1814
T-76John AlbertUnited States John Albert115
T-76Mike EastonUnited States Mike Easton137
T-76Dustin PagueUnited States Dustin Pague116
T-76Hugo VianaBrazil Hugo Viana125
T-76Joe SotoUnited States Joe Soto127
T-76Anthony BirchakUnited States Anthony Birchak126

Career boards need at least 5 bouts with tracked statistics.

All boardsFinishes