Skip to content
MMA Calendar

UFC Record Book

UFC: Most significant strikes landed

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

Updated November 6, 2026

#Fighter
1Max HollowayUnited States Max Holloway2,9716,26827
2Alexander VolkanovskiAustralia Alexander Volkanovski1,6792,94915
3Cub SwansonUnited States Cub Swanson1,5943,05025
4Darren ElkinsUnited States Darren Elkins1,1903,09229
5Andre FiliUnited States Andre Fili1,1373,00327
6Alex CaceresUnited States Alex Caceres1,0562,13120
7Shane BurgosUnited States Shane Burgos1,0401,98411
8Calvin KattarUnited States Calvin Kattar9772,57315
9Yair RodriguezMexico Yair Rodriguez9482,01114
10Dan IgeUnited States Dan Ige9452,10621
11Billy QuarantilloUnited States Billy Quarantillo9411,74811
12Jose AldoBrazil Jose Aldo8031,91115
13Frankie EdgarUnited States Frankie Edgar8012,00613
14Charles JourdainCanada Charles Jourdain7871,59312
15Dennis BermudezUnited States Dennis Bermudez7821,68115
T-16Jeremy StephensUnited States Jeremy Stephens7711,99617
T-16Bill AlgeoUnited States Bill Algeo7711,49411
18Arnold AllenEngland Arnold Allen7651,73915
19Hakeem DawoduCanada Hakeem Dawodu7341,44310
20Lerone MurphyUnited Kingdom Lerone Murphy7071,38411
21Brian OrtegaUnited States Brian Ortega6841,80712
22Sean WoodsonUnited States Sean Woodson6771,46911
23Nathaniel WoodEngland Nathaniel Wood6601,2339
24Julian ErosaUnited States Julian Erosa6541,37316
25Giga ChikadzeGeorgia Giga Chikadze6341,47314
26Sodiq YusuffNigeria Sodiq Yusuff6141,24010
27Ricardo LamasUnited States Ricardo Lamas6001,21117
28Josh EmmettUnited States Josh Emmett5931,71314
29Movsar EvloevRussia Movsar Evloev5831,20710
30Nate LandwehrUnited States Nate Landwehr5711,24811
31Chan Sung JungSouth Korea Chan Sung Jung5681,38612
32Edson BarbozaBrazil Edson Barboza5231,1408
33Steven PetersonUnited States Steven Peterson5201,2858
34Enrique BarzolaPeru Enrique Barzola4921,2558
35Jamall EmmersUnited States Jamall Emmers49099211
36Dustin PoirierUnited States Dustin Poirier48499311
37Nam PhanUnited States Nam Phan4831,2146
38Steven NguyenUnited States Steven Nguyen4761,1305
39Jack JenkinsAustralia Jack Jenkins4497598
40Charles RosaUnited States Charles Rosa4381,24411
41Dooho ChoiSouth Korea Dooho Choi43679411
T-42Melquizael CostaBrazil Melquizael Costa4339238
T-42Diego LopesBrazil Diego Lopes43392210
44Renato MoicanoBrazil Renato Moicano4289178
45Michael Aswell Jr.United States Michael Aswell Jr.4219385
46Danny SilvaUnited States Danny Silva4167575
47Dennis SiverGermany Dennis Siver4121,1507
48Gabriel BenitezMexico Gabriel Benitez40593410
49Artem LobovIreland / Ireland Artem Lobov4039666
50Cole MillerUnited States Cole Miller3961,1799
51Youssef ZalalMorocco Youssef Zalal39174212
52SeungWoo ChoiSouth Korea SeungWoo Choi38498711
53Chad MendesUnited States Chad Mendes38175814
54Zabit MagomedsharipovRussia Zabit Magomedsharipov3807846
55Brandon DavisUnited States Brandon Davis3761,1066
56Jose DelgadoUnited States Jose Delgado3737357
T-57Damon JacksonUnited States Damon Jackson36585411
T-57Luis SaldanaUnited States Luis Saldana3657225
59Ilia Topuria Ilia Topuria3647707
60Julio ArceUnited States Julio Arce3589837
61Shane YoungNew Zealand Shane Young3558356
62Jonathan PearceUnited States Jonathan Pearce3546608
T-63Daniel PinedaUnited States Daniel Pineda34669413
T-63Josh CulibaoAustralia Josh Culibao3467727
65Jason KnightUnited States Jason Knight3381,0029
66Hyder AmilUnited States Hyder Amil3356377
67Maximo BlancoVenezuela Maximo Blanco3317429
68Ricky GlennUnited States Ricky Glenn3307595
T-69William GomisFrance William Gomis3276737
T-69TJ BrownUnited States TJ Brown3277668
71Kai Kamaka IIIUnited States Kai Kamaka III3265886
72Melsik BaghdasaryanArmenia Melsik Baghdasaryan3215467
73Christian RodriguezUnited States Christian Rodriguez3186037
74Chase HooperUnited States Chase Hooper3126487
75Austin ArnettUnited States Austin Arnett3117575
76Charles OliveiraBrazil Charles Oliveira31059412
T-77Nik LentzUnited States Nik Lentz3096657
T-77Gavin TuckerCanada Gavin Tucker3096917
79Steven SilerUnited States Steven Siler3057349
80Bryce MitchellUnited States Bryce Mitchell30251011
81David OnamaUganda David Onama2986517
82Jean SilvaBrazil Jean Silva2956638
83Felipe ArantesBrazil Felipe Arantes2936448
84Kyle NelsonCanada Kyle Nelson2886528
85Zubaira TukhugovRussia Zubaira Tukhugov2877258
T-86Dennis BuzukjaUnited States Dennis Buzukja2856477
T-86Leonard GarciaUnited States Leonard Garcia2851,2486
88Kyle BochniakUnited States Kyle Bochniak2768797
89Chepe MariscalUnited States Chepe Mariscal2745055
90Mizuto HirotaJapan Mizuto Hirota2716595
T-91Kevin AguilarUnited States Kevin Aguilar2676875
T-91Austin LingoUnited States Austin Lingo2677095
93Diego NunesBrazil Diego Nunes2666006
94Robert PeraltaUnited States Robert Peralta2635787
T-95Joanderson BritoBrazil Joanderson Brito25248512
T-95Hatsu HiokiJapan Hatsu Hioki2525788
97Steve GarciaUnited States Steve Garcia2485647
98Mirsad Bektic Mirsad Bektic24759110
99Morgan CharriereFrance Morgan Charriere2415567
100Lucas AlmeidaBrazil Lucas Almeida2406386

Career boards need at least 5 bouts with tracked statistics.

All boardsSignificant strikes