Skip to content
MMA Calendar

UFCalendar Record Book

Most total strikes landed

The all-time top 100, ranked across every MMA promotion we track and rebuilt from every completed fight in our database.

Updated November 5, 2026

#Fighter
1King GreenUnited States King Green2,3184,08629
2Jim MillerUnited States Jim Miller1,7103,49243
3Clay GuidaUnited States Clay Guida1,6913,71030
4Evan DunhamUnited States Evan Dunham1,5873,54920
5Dustin PoirierUnited States Dustin Poirier1,5522,85520
6Rafael Dos AnjosBrazil Rafael Dos Anjos1,5422,96825
7Justin GaethjeUnited States Justin Gaethje1,4062,36416
8Tony FergusonUnited States Tony Ferguson1,4042,88321
9Michael JohnsonUnited States Michael Johnson1,3903,44327
10John MakdessiCanada John Makdessi1,3792,69819
11Clay CollardUnited States Clay Collard1,3662,58114
12Ronald ParadeiserSlovakia Ronald Paradeiser1,358—19
13Jared GordonUnited States Jared Gordon1,3282,12814
14BJ PennUnited States BJ Penn1,2972,04516
15Nasrat Haqparast Nasrat Haqparast1,2752,71616
16Dan HookerNew Zealand Dan Hooker1,2732,20718
17Donald CerroneUnited States Donald Cerrone1,2582,59723
18Sam StoutCanada Sam Stout1,2023,68119
19Nate DiazUnited States Nate Diaz1,2002,22316
20Gleison TibauBrazil Gleison Tibau1,1952,55427
21Mason JonesWales Mason Jones1,1901,47810
22Nik LentzUnited States Nik Lentz1,1881,95716
23Olivier Aubin-MercierCanada Olivier Aubin-Mercier1,1691,78621
24Edson BarbozaBrazil Edson Barboza1,1442,53525
25Scott HoltzmanUnited States Scott Holtzman1,1281,96013
26Drakkar KloseUnited States Drakkar Klose1,1231,72214
27Beneil Dariush Beneil Dariush1,1182,07426
28Diego FerreiraBrazil Diego Ferreira1,1122,44818
29Kevin LeeUnited States Kevin Lee1,1052,14217
30Frankie EdgarUnited States Frankie Edgar1,0912,26113
31Mac DanzigUnited States Mac Danzig1,0871,63712
32Jeremy StephensUnited States Jeremy Stephens1,0821,85121
33Benson HendersonUnited States Benson Henderson1,0681,92712
34Ross PearsonUnited Kingdom Ross Pearson1,0592,47621
35Jakub KaszubaPoland Jakub Kaszuba1,0512387
36Grant DawsonUnited States Grant Dawson1,0481,61212
37Francisco TrinaldoBrazil Francisco Trinaldo1,0192,07121
38Leo BrichtaCzechia Leo Brichta1,017—10
39United States Spencer Fisher1,0141,82815
40Ludovit KleinSlovakia Ludovit Klein1,0041,32312
41Islam MakhachevRussia Islam Makhachev9921,38516
42Mateusz LegierskiPoland Mateusz Legierski986—11
T-43Drew DoberUnited States Drew Dober9722,03224
T-43Khabib Nurmagomedov Khabib Nurmagomedov9721,72312
45Arman TsarukyanArmenia Arman Tsarukyan9661,61513
T-46Rafa Garcia Rafa Garcia9451,90612
T-46Alimardan AbdykaarovKyrgyzstan Alimardan Abdykaarov945—6
48Thiago TavaresBrazil Thiago Tavares9251,54018
49Anthony PettisUnited States Anthony Pettis9081,56419
T-50Charles OliveiraBrazil Charles Oliveira8731,35124
T-50Paul FelderUnited States Paul Felder8731,76714
52Matt WimanUnited States Matt Wiman8601,46918
53Joe LauzonUnited States Joe Lauzon8581,79927
54United States Tyson Griffin8571,65812
T-55Austin HubbardUnited States Austin Hubbard8511,79212
T-55Gleb KhabibullinRussia Gleb Khabibullin851—6
57Matěj KuzníkCzechia Matěj Kuzník850—11
58Claudio PacellaItaly Claudio Pacella841—5
59Rashid MagomedovRussia Rashid Magomedov8291,62811
60Felipe FroesBrazil Felipe Froes823—8
61Natan SchulteBrazil Natan Schulte8221,57415
62Esteban RibovicsArgentina Esteban Ribovics8061,74610
63Al IaquintaUnited States Al Iaquinta8031,93614
64Vinc PichelUnited States Vinc Pichel7991,47912
65Mateusz GamrotPoland Mateusz Gamrot7941,33714
66Alexander HernandezUnited States Alexander Hernandez7921,84216
67Rafael Fiziev Rafael Fiziev7881,42813
68Mark BocekCanada Mark Bocek7751,25413
69Yves Edwards Yves Edwards7731,53419
70Joaquim SilvaBrazil Joaquim Silva7661,38912
71Efrain EscuderoMexico Efrain Escudero7611,32612
72Stevie RayScotland Stevie Ray7591,47517
73Marc DiakieseUnited Kingdom Marc Diakiese7581,46217
74Marcin HeldPoland Marcin Held75193311
75 Kenny Florian7481,26312
76Jan ŠirokýCzechia Jan Široký738—9
77Alexander MatmuratovRussia Alexander Matmuratov734—6
78Chris PadillaUnited States Chris Padilla7289387
79Yusup-Khadzhi ZubarievRussia Yusup-Khadzhi Zubariev725—8
80Lando VannataUnited States Lando Vannata7241,48712
81Mateusz RębeckiPoland Mateusz Rębecki7091,2759
82Danny CastilloUnited States Danny Castillo6991,34314
83Dennis SiverGermany Dennis Siver6931,72012
84Farès ZiamFrance Farès Ziam6911,08612
85Benoit Saint DenisFrance Benoit Saint Denis68298512
86Chris WadeUnited States Chris Wade6791,14913
87Khafiz SakibekovTajikistan Khafiz Sakibekov678—7
88Viacheslav BorshchevRussia Viacheslav Borshchev6771,26711
89Ali SuleymanovRussia Ali Suleymanov675—5
90Trey OgdenUnited States Trey Ogden6609875
91Ramsey NijemUnited States Ramsey Nijem6591,02711
92Gray MaynardUnited States Gray Maynard6581,60816
93Joe SoleckiUnited States Joe Solecki64692110
94United States Sean Sherk6421,2716
95Ignacio BahamondesChile Ignacio Bahamondes6371,3519
96Paddy PimblettEngland Paddy Pimblett6351,0979
97Amirkhan AdaevRussia Amirkhan Adaev633—5
98Kayla HarrisonUnited States Kayla Harrison63281712
T-99Thiago MoisesBrazil Thiago Moises6261,30217
T-99Jai HerbertEngland Jai Herbert6261,26811

Ranked across every MMA promotion we track. BKFC is bare-knuckle boxing — two-minute rounds, and a punch count that is not a significant-strike count — so it is ranked only on its own boards.

Career boards need at least 5 bouts with tracked statistics.

What are total strikes in MMA? →

All boardsTotal strikes