Ultimate Fighting Calendar

UFC Record Book

UFC: Most total strikes landed

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

Updated September 20, 2026

#FighterMost total strikes landedAttemptedBouts
1Max HollowayUnited StatesMax Holloway3,9947,99733
2Neil MagnyUnited StatesNeil Magny2,7904,65738
3Merab DvalishviliGeorgiaMerab Dvalishvili2,7824,80817
4Angela HillUnited StatesAngela Hill2,7635,15930
5Kamaru UsmanUnited StatesKamaru Usman2,6634,26320
6Sean StricklandUnited StatesSean Strickland2,6435,97325
7Darren ElkinsUnited StatesDarren Elkins2,6214,76731
T-8Rafael Dos AnjosBrazilRafael Dos Anjos2,5914,73636
T-8Georges St-PierreCanadaGeorges St-Pierre2,5913,83622
10Nate DiazUnited StatesNate Diaz2,4874,51927
11Frankie EdgarUnited StatesFrankie Edgar2,4815,20930
12Valentina ShevchenkoValentina Shevchenko2,4723,53819
T-13King GreenUnited StatesKing Green2,3744,20030
T-13Jessica AndradeBrazilJessica Andrade2,3744,36030
15Kevin HollandUnited StatesKevin Holland2,3563,80929
T-16Belal MuhammadUnited StatesBelal Muhammad2,2894,59421
T-16Aljamain SterlingUnited StatesAljamain Sterling2,2893,66323
18Jon FitchUnited StatesJon Fitch2,1852,92518
19Alexander VolkanovskiAustraliaAlexander Volkanovski2,1473,58018
20Dustin PoirierUnited StatesDustin Poirier2,1443,97731
21Tim ElliottUnited StatesTim Elliott2,1433,73823
22Colby CovingtonUnited StatesColby Covington2,0433,95317
23Clay GuidaUnited StatesClay Guida1,9984,46037
24Joanna JedrzejczykPolandJoanna Jedrzejczyk1,9873,89715
25Bryan BarberenaUnited StatesBryan Barberena1,9693,30819
26Demetrious JohnsonUnited StatesDemetrious Johnson1,9563,02818
27Tim MeansUnited StatesTim Means1,9533,49129
28Michael BispingUnited KingdomMichael Bisping1,9354,57629
29Cub SwansonUnited StatesCub Swanson1,9283,44726
30Karol RosaBrazilKarol Rosa1,9272,85213
31Petr YanRussiaPetr Yan1,9173,15316
32Court McGeeUnited StatesCourt McGee1,9094,33424
33Joanne WoodScotlandJoanne Wood1,9053,24217
34Marvin VettoriItalyMarvin Vettori1,9013,72118
35BJ PennUnited StatesBJ Penn1,8903,03227
36Nik LentzUnited StatesNik Lentz1,8843,12424
37Andrei ArlovskiAndrei Arlovski1,8593,74641
38Jon JonesUnited StatesJon Jones1,8522,90823
39Alexa GrassoMexicoAlexa Grasso1,8363,37616
40Joshua VanJoshua Van1,8252,90312
41Jared GordonUnited StatesJared Gordon1,8222,78317
42Donald CerroneUnited StatesDonald Cerrone1,8183,67337
43Marcin TyburaPolandMarcin Tybura1,8163,10425
44Jim MillerUnited StatesJim Miller1,7993,65546
45Chris LebenUnited StatesChris Leben1,7912,63722
46Marlon VeraEcuadorMarlon Vera1,7883,52027
47Carlos ConditUnited StatesCarlos Condit1,7873,45619
48Jeremy StephensUnited StatesJeremy Stephens1,7683,66635
49Demian MaiaBrazilDemian Maia1,7622,89933
T-50Brandon MorenoMexicoBrandon Moreno1,7483,52821
T-50Raquel PenningtonUnited StatesRaquel Pennington1,7483,06119
52Alex CaceresUnited StatesAlex Caceres1,7233,24429
53Karolina KowalkiewiczPolandKarolina Kowalkiewicz1,7043,61219
54Edson BarbozaBrazilEdson Barboza1,6973,71833
55Cory SandhagenUnited StatesCory Sandhagen1,6933,30817
56Nick DiazUnited StatesNick Diaz1,6862,82614
T-57United StatesTito Ortiz1,6752,53327
T-57Robert WhittakerRobert Whittaker1,6753,62825
T-59Alexander VolkovRussiaAlexander Volkov1,6722,63319
T-59Tecia PenningtonUnited StatesTecia Pennington1,6723,09719
61Michael JohnsonUnited StatesMichael Johnson1,6694,08432
62Jorge MasvidalUnited StatesJorge Masvidal1,6542,91322
63Dan HookerNew ZealandDan Hooker1,6372,93325
64Zhang WeiliChinaZhang Weili1,6322,58213
65Glover TeixeiraBrazilGlover Teixeira1,6092,64723
66Robbie LawlerUnited StatesRobbie Lawler1,5973,03525
67Billy QuarantilloUnited StatesBilly Quarantillo1,5942,63813
68Evan DunhamUnited StatesEvan Dunham1,5913,55621
69Alex MoronoUnited StatesAlex Morono1,5843,64523
T-70Rob FontUnited StatesRob Font1,5793,31021
T-70Stipe MiocicUnited StatesStipe Miocic1,5792,55619
72Jose AldoBrazilJose Aldo1,5713,24423
73Stephen ThompsonUnited StatesStephen Thompson1,5653,11822
74Mackenzie DernMackenzie Dern1,5552,83917
75Israel AdesanyaIsrael Adesanya1,5372,95619
76Chris LytleUnited StatesChris Lytle1,5332,60620
T-77Kelvin GastelumUnited StatesKelvin Gastelum1,5253,29325
T-77Brad TavaresUnited StatesBrad Tavares1,5253,16128
T-79Tony FergusonUnited StatesTony Ferguson1,5233,11924
T-79TJ DillashawUnited StatesTJ Dillashaw1,5233,19518
81Jared CannonierUnited StatesJared Cannonier1,5002,81021
82United StatesRandy Couture1,4942,06024
83Charles JourdainCanadaCharles Jourdain1,4812,63418
84Matt BrownUnited StatesMatt Brown1,4762,36930
85Daniel CormierUnited StatesDaniel Cormier1,4732,21014
86Jan BlachowiczPolandJan Blachowicz1,4722,55523
87United StatesChael Sonnen1,4672,10414
88Cain VelasquezUnited StatesCain Velasquez1,4652,11115
89Alexis DavisCanadaAlexis Davis1,4502,41714
T-90Yana SantosRussiaYana Santos1,4432,06212
T-90Thiago AlvesBrazilThiago Alves1,4433,03427
92Katlyn CerminaraUnited StatesKatlyn Cerminara1,4423,51817
93John MakdessiCanadaJohn Makdessi1,4382,81220
94Diego SanchezUnited StatesDiego Sanchez1,4263,26132
95Sean BradyUnited StatesSean Brady1,4252,14611
96Pedro MunhozBrazilPedro Munhoz1,4243,29820
97Jasmine JasudaviciusCanadaJasmine Jasudavicius1,4222,36813
98Jack HermanssonJack Hermansson1,4152,73919
99Carla EsparzaCarla Esparza1,4142,30616
100Ed HermanUnited StatesEd Herman1,4092,32725

Career boards need at least 5 bouts with tracked statistics.