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 8, 2026

#Fighter
1King GreenUnited States King Green2,0543,78729
2Michael JohnsonUnited States Michael Johnson1,3053,33827
3Dustin PoirierUnited States Dustin Poirier1,3042,58520
4John MakdessiCanada John Makdessi1,2932,59219
5Justin GaethjeUnited States Justin Gaethje1,2712,20816
6Jim MillerUnited States Jim Miller1,2412,95643
7Evan DunhamUnited States Evan Dunham1,2253,12220
8Tony FergusonUnited States Tony Ferguson1,2212,67721
9Nasrat Haqparast Nasrat Haqparast1,1912,62116
10Donald CerroneUnited States Donald Cerrone1,1272,44323
11Edson BarbozaBrazil Edson Barboza1,0932,47525
12Rafael Dos AnjosBrazil Rafael Dos Anjos1,0212,37925
13Sam StoutCanada Sam Stout9903,43619
14Dan HookerNew Zealand Dan Hooker9681,88418
15Clay GuidaUnited States Clay Guida9462,86130
16Ross PearsonUnited Kingdom Ross Pearson8952,29221
17Diego FerreiraBrazil Diego Ferreira8922,18718
18Jared GordonUnited States Jared Gordon8401,58014
19Beneil Dariush Beneil Dariush8361,70126
20Francisco TrinaldoBrazil Francisco Trinaldo7931,81521
21Nate DiazUnited States Nate Diaz7751,74516
22Frankie EdgarUnited States Frankie Edgar7671,91213
T-23Drew DoberUnited States Drew Dober7661,80324
T-23Al IaquintaUnited States Al Iaquinta7661,89314
25Kevin LeeUnited States Kevin Lee7491,73016
26Esteban RibovicsArgentina Esteban Ribovics7261,65710
27Scott HoltzmanUnited States Scott Holtzman7231,51113
T-28Rafa Garcia Rafa Garcia7101,62812
T-28Nik LentzUnited States Nik Lentz7101,44216
T-30BJ PennUnited States BJ Penn7071,43316
T-30Paul FelderUnited States Paul Felder7071,59014
32Rafael Fiziev Rafael Fiziev7061,33413
33Benson HendersonUnited States Benson Henderson6831,50112
34Alexander HernandezUnited States Alexander Hernandez6701,70016
35Drakkar KloseUnited States Drakkar Klose6571,19614
36Khabib Nurmagomedov Khabib Nurmagomedov6301,33912
37Lando VannataUnited States Lando Vannata6231,36412
38Austin HubbardUnited States Austin Hubbard6221,48012
39Charles OliveiraBrazil Charles Oliveira6131,06224
40Joe LauzonUnited States Joe Lauzon6051,52527
41Gleison TibauBrazil Gleison Tibau6011,88027
42United States Spencer Fisher5991,36315
T-43Viacheslav BorshchevRussia Viacheslav Borshchev5911,15911
T-43Daniel ZellhuberMexico Daniel Zellhuber5911,5458
45Arman TsarukyanArmenia Arman Tsarukyan5751,15213
46Mason JonesWales Mason Jones5721,3297
47Vinc PichelUnited States Vinc Pichel5671,23012
48RongzhuChina Rongzhu5601,1417
49Matt WimanUnited States Matt Wiman5571,11218
50Ignacio BahamondesChile Ignacio Bahamondes5491,2249
51United States Tyson Griffin5391,30912
52Yves Edwards Yves Edwards5331,26019
53Ludovit KleinSlovakia Ludovit Klein52697810
54Gauge YoungUnited States Gauge Young5169755
55Jeremy StephensUnited States Jeremy Stephens5101,14118
56Mateusz RębeckiPoland Mateusz Rębecki5031,0079
57Mateusz GamrotPoland Mateusz Gamrot50197614
58Jamie MullarkeyAustralia Jamie Mullarkey5001,07213
59Jalin TurnerUnited States Jalin Turner48898114
60Paddy PimblettEngland Paddy Pimblett4849189
61Mac DanzigUnited States Mac Danzig48297212
T-62Grant DawsonUnited States Grant Dawson47189912
T-62Danny CastilloUnited States Danny Castillo4711,08514
64Thiago MoisesBrazil Thiago Moises4691,10917
T-65Marc DiakieseUnited Kingdom Marc Diakiese4631,14615
T-65James VickUnited States James Vick4631,16713
67Chris PadillaUnited States Chris Padilla4558366
T-68Joaquim SilvaBrazil Joaquim Silva4491,04212
T-68Anthony PettisUnited States Anthony Pettis44996314
T-68Stevie RayScotland Stevie Ray44999911
71Islam MakhachevRussia Islam Makhachev44174116
72Diego SanchezUnited States Diego Sanchez4361,22411
73Anthony NjokuaniNigeria Anthony Njokuani4279508
T-74MarQuel MederosUnited States MarQuel Mederos4237056
T-74Chris GruetzemacherUnited States Chris Gruetzemacher4237476
T-76Benoit Saint DenisFrance Benoit Saint Denis41768012
T-76Mike DavisUnited States Mike Davis4177628
78Gray MaynardUnited States Gray Maynard4151,34216
79Melvin GuillardUnited States Melvin Guillard4091,00919
80Efrain EscuderoMexico Efrain Escudero40892511
81Dennis SiverGermany Dennis Siver4011,39512
T-82Farès ZiamFrance Farès Ziam39675512
T-82Rashid MagomedovRussia Rashid Magomedov3968076
84Jai HerbertEngland Jai Herbert39597711
85Jorge MasvidalUnited States Jorge Masvidal3847777
86Bolaji OkiBelgium Bolaji Oki3788346
87James KrauseUnited States James Krause3778508
88Yancy MedeirosUnited States Yancy Medeiros3761,03410
89Chris DuncanScotland Chris Duncan37280910
90Elves BrenerBrazil Elves Brener3707636
91Takanori GomiJapan Takanori Gomi36794313
T-92Matt FrevolaUnited States Matt Frevola36091013
T-92Brad RiddellNew Zealand Brad Riddell3606717
94Daron CruickshankUnited States Daron Cruickshank35894212
T-95Brazil Jorge Gurgel3561,0757
T-95Eddie AlvarezUnited States Eddie Alvarez3568437
97Damir Ismagulov Damir Ismagulov3538257
98Norman ParkeNorthern Ireland Norman Parke3521,0218
99Mark BocekCanada Mark Bocek34779513
100Desmond GreenUnited States Desmond Green3447467

Career boards need at least 5 bouts with tracked statistics.

All boardsSignificant strikes