Skip to content
MMA Calendar

UFC Record Book

UFC: Most significant strikes in a fight

The all-time UFC top 100, rebuilt from every completed UFC fight in our database.

Updated November 7, 2026

#FighterFight
1Rob FontUnited States Rob Font271516Marlon VeraBantamweightApr 30, 2022
T-2Sean O'MalleyUnited States Sean O'Malley230318Kris MoutinhoBantamweightJul 11, 2021
T-2Sean O'MalleyUnited States Sean O'Malley230356Marlon VeraBantamweightMar 10, 2024
4Petr YanRussia Petr Yan194309Jose AldoBantamweightJul 12, 2020
5Victor HenryUnited States Victor Henry181352Raoni BarcelosBantamweightJan 23, 2022
6Rob FontUnited States Rob Font176365Cody GarbrandtBantamweightMay 22, 2021
7Aljamain SterlingUnited States Aljamain Sterling174349Pedro MunhozBantamweightJun 9, 2019
8Mario BautistaUnited States Mario Bautista173302Patchy MixBantamweightJun 8, 2025
9Cory SandhagenUnited States Cory Sandhagen169445Petr YanBantamweightOct 30, 2021
10Pedro MunhozBrazil Pedro Munhoz166350Frankie EdgarBantamweightAug 23, 2020
11Adrian Luna MartinettiEcuador Adrian Luna Martinetti165252Mark VologdinBantamweightOct 7, 2025
12Cody GibsonUnited States Cody Gibson164268Brad KatonaBantamweightAug 20, 2023
13Davey GrantUnited Kingdom Davey Grant162307Adrian Luna MartinettiBantamweightApr 25, 2026
14Brad KatonaCanada Brad Katona160311Cody GibsonBantamweightAug 20, 2023
15Marlon VeraEcuador Marlon Vera159283Rob FontBantamweightApr 30, 2022
16Victor HenryUnited States Victor Henry154244Tony GravelyBantamweightMar 11, 2023
17Takeya MizugakiJapan Takeya Mizugaki152402Nam PhanBantamweightDec 7, 2013
18TJ DillashawUnited States TJ Dillashaw151454Joe SotoBantamweightAug 30, 2014
T-19Rob FontUnited States Rob Font149305Jose AldoBantamweightDec 5, 2021
T-19Petr YanRussia Petr Yan149270Cory SandhagenBantamweightOct 30, 2021
T-21Merab DvalishviliGeorgia Merab Dvalishvili147338Petr YanBantamweightMar 11, 2023
T-21Davey GrantUnited Kingdom Davey Grant147290Ramon TaverasBantamweightDec 15, 2024
23Payton TalbottUnited States Payton Talbott145282Reyes CortezBantamweightAug 8, 2023
24Vaughan LeeUnited Kingdom Vaughan Lee142311Nam PhanBantamweightMar 1, 2014
T-25Sean O'MalleyUnited States Sean O'Malley141252Terrion WareBantamweightDec 1, 2017
T-25Marlon VeraEcuador Marlon Vera141251Pedro MunhozBantamweightAug 20, 2023
T-27Caolan LoughranIreland Caolan Loughran140268Angel PachecoBantamweightMar 31, 2024
T-27Cody HaddonAustralia Cody Haddon140280Dan ArguetaBantamweightOct 12, 2024
T-27TJ DillashawUnited States TJ Dillashaw140309Renan BaraoBantamweightMay 24, 2014
30Petr YanRussia Petr Yan139230Merab DvalishviliBantamweightDec 7, 2025
T-31Aljamain SterlingUnited States Aljamain Sterling135210Henry CejudoBantamweightMay 7, 2023
T-31Frankie EdgarUnited States Frankie Edgar135363Pedro MunhozBantamweightAug 23, 2020
T-33Merab DvalishviliGeorgia Merab Dvalishvili134383Petr YanBantamweightDec 7, 2025
T-33Payton TalbottUnited States Payton Talbott134217Henry CejudoBantamweightDec 7, 2025
T-33Raoni BarcelosBrazil Raoni Barcelos134277Victor HenryBantamweightJan 23, 2022
T-36Santiago LunaMexico Santiago Luna131227Angel PachecoBantamweightFeb 28, 2026
T-36Nathaniel WoodEngland Nathaniel Wood131232John CastanedaBantamweightJul 26, 2020
T-36Merab DvalishviliGeorgia Merab Dvalishvili131363Petr YanBantamweightOct 24, 2026
39Mario BautistaUnited States Mario Bautista129248Jin Soo SonBantamweightJul 21, 2019
T-40Cory SandhagenUnited States Cory Sandhagen128280Marlon VeraBantamweightMar 25, 2023
T-40Cory SandhagenUnited States Cory Sandhagen128281TJ DillashawBantamweightJul 24, 2021
T-40Petr YanRussia Petr Yan128228Merab DvalishviliBantamweightOct 24, 2026
T-43Julio ArceUnited States Julio Arce127265Daniel SantosBantamweightApr 10, 2022
T-43Raoni BarcelosBrazil Raoni Barcelos127223Raul Rosas Jr.BantamweightSep 26, 2026
45Jordan EspinosaUnited States Jordan Espinosa126185Mark De La RosaBantamweightJun 14, 2020
46Da'Mon BlackshearUnited States Da'Mon Blackshear125273Heili AlatengBantamweightApr 27, 2025
47Andre EwellUnited States Andre Ewell123299Irwin RiveraBantamweightSep 20, 2020
48Patchy MixUnited States Patchy Mix122304Mario BautistaBantamweightJun 8, 2025
49Petr YanRussia Petr Yan121193Deiveson FigueiredoBantamweightNov 23, 2024
T-50Cory SandhagenUnited States Cory Sandhagen120275John LinekerBantamweightApr 28, 2019
T-50Raoni BarcelosBrazil Raoni Barcelos120207Khalid TahaBantamweightNov 8, 2020
T-50Thomas AlmeidaBrazil Thomas Almeida120217Tim GormanBantamweightNov 7, 2014
T-53Cameron SaaimanSouth Africa Cameron Saaiman117240Mana MartinezBantamweightMar 5, 2023
T-53Pedro MunhozBrazil Pedro Munhoz117245Brett JohnsBantamweightAug 4, 2018
T-53TJ DillashawUnited States TJ Dillashaw117212Renan BaraoBantamweightJul 25, 2015
T-53TJ DillashawUnited States TJ Dillashaw117232Mike EastonBantamweightJan 15, 2014
T-53Mark VologdinRussia Mark Vologdin117225Adrian Luna MartinettiBantamweightOct 7, 2025
T-58Renan BaraoBrazil Renan Barao116228Brian KelleherBantamweightFeb 24, 2018
T-58Song YadongChina Song Yadong116257Casey KenneyBantamweightAug 8, 2021
T-60Jose AldoBrazil Jose Aldo114223Pedro MunhozBantamweightAug 8, 2021
T-60Ethyn EwingUnited States Ethyn Ewing114197Rafael EstevamBantamweightApr 4, 2026
T-60Merab DvalishviliGeorgia Merab Dvalishvili114265Cory SandhagenBantamweightOct 5, 2025
T-60Kyler PhillipsUnited States Kyler Phillips114275Pedro MunhozBantamweightMar 10, 2024
T-60Mario BautistaUnited States Mario Bautista114185Cory SandhagenBantamweightJul 11, 2026
T-65Pedro MunhozBrazil Pedro Munhoz113246Marlon VeraBantamweightAug 20, 2023
T-65Raul Rosas Jr. Raul Rosas Jr.113251Raoni BarcelosBantamweightSep 26, 2026
T-67Mario BautistaUnited States Mario Bautista112270Ricky SimonBantamweightJan 14, 2024
T-67Dominick CruzUnited States Dominick Cruz112302TJ DillashawBantamweightJan 18, 2016
T-69Rob FontUnited States Rob Font111247Sergio PettisBantamweightDec 16, 2018
T-69Merab DvalishviliGeorgia Merab Dvalishvili111259Umar NurmagomedovBantamweightJan 19, 2025
T-71Chris GutierrezUnited States Chris Gutierrez110197Heili AlatengBantamweightOct 14, 2023
T-71TJ DillashawUnited States TJ Dillashaw110268Cory SandhagenBantamweightJul 24, 2021
T-71Ricky TurciosUnited States Ricky Turcios110291Boston SalmonBantamweightJul 11, 2017
T-74Batgerel DanaaMongolia Batgerel Danaa109284Kyung Ho KangBantamweightJun 12, 2022
T-74Aiemann ZahabiCanada Aiemann Zahabi109206Pedro MunhozBantamweightNov 3, 2024
T-74TJ DillashawUnited States TJ Dillashaw109408Dominick CruzBantamweightJan 18, 2016
T-74Victor HenryUnited States Victor Henry109205Rani YahyaBantamweightApr 27, 2024
T-74Casey KenneyUnited States Casey Kenney109263Heili AlatengBantamweightOct 4, 2020
T-79John LinekerBrazil John Lineker106256Cory SandhagenBantamweightApr 28, 2019
T-79Alex CaceresUnited States Alex Caceres106162Roland DelormeBantamweightSep 21, 2013
T-81Song YadongChina Song Yadong105228Ricky SimonBantamweightApr 29, 2023
T-81Marlon VeraEcuador Marlon Vera105162Davey GrantBantamweightJun 19, 2021
T-81Garrett ArmfieldUnited States Garrett Armfield105168Brad KatonaBantamweightJan 21, 2024
T-81Pedro MunhozBrazil Pedro Munhoz105265Aljamain SterlingBantamweightJun 9, 2019
T-85Renan BaraoBrazil Renan Barao104299Scott JorgensenBantamweightFeb 4, 2012
T-85Hecher SosaSpain Hecher Sosa104221Luan LacerdaBantamweightMar 14, 2026
T-85Umar NurmagomedovRussia Umar Nurmagomedov104237Merab DvalishviliBantamweightJan 19, 2025
T-88Dominick CruzUnited States Dominick Cruz103274Pedro MunhozBantamweightDec 12, 2021
T-88Cody StamannUnited States Cody Stamann103189Luan LacerdaBantamweightJan 22, 2023
T-90Alex CaceresUnited States Alex Caceres102174Cole EscovedoBantamweightNov 12, 2011
T-90John LinekerBrazil John Lineker102233Brian KelleherBantamweightMay 13, 2018
T-90Marcus McGheeUnited States Marcus McGhee102223Jonathan MartinezBantamweightNov 17, 2024
T-93Aljamain SterlingUnited States Aljamain Sterling101176Jimmie RiveraBantamweightFeb 18, 2019
T-93John DodsonUnited States John Dodson101191John LinekerBantamweightOct 2, 2016
T-95Nam PhanUnited States Nam Phan100287Takeya MizugakiBantamweightDec 7, 2013
T-95Raphael AssuncaoBrazil Raphael Assuncao100206Pedro MunhozBantamweightFeb 22, 2014
T-95Martin DayUnited States Martin Day100184Pingyuan LiuBantamweightNov 24, 2018
T-95Kyung Ho KangSouth Korea Kyung Ho Kang100155Batgerel DanaaBantamweightJun 12, 2022
T-95Taylor LapilusFrance Taylor Lapilus100180Cody StamannBantamweightJun 9, 2024
T-95Adrian YanezUnited States Adrian Yanez100255Davey GrantBantamweightNov 20, 2021

This board ranks single performances, not fighters — one fighter can hold more than one row.

All boardsStrikes in a fight