Skip to content
MMA Calendar

UFC Record Book

UFC: Strikes landed per minute

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

Updated November 7, 2026

#Fighter
1Billy QuarantilloUnited States Billy Quarantillo7.97118.011
2Steven NguyenUnited States Steven Nguyen7.4763.85
3Shane BurgosUnited States Shane Burgos7.40140.511
4Max HollowayUnited States Max Holloway7.09419.027
5Michael Aswell Jr.United States Michael Aswell Jr.6.8261.75
6Alexander VolkanovskiAustralia Alexander Volkanovski6.39262.715
7Steve GarciaUnited States Steve Garcia6.3639.07
8Danny SilvaUnited States Danny Silva6.3565.55
9Shane YoungNew Zealand Shane Young6.2456.96
10Julian ErosaUnited States Julian Erosa6.10107.216
11Bill AlgeoUnited States Bill Algeo5.88131.111
12Hyder AmilUnited States Hyder Amil5.8357.47
13Sodiq YusuffNigeria Sodiq Yusuff5.66108.510
14Charles JourdainCanada Charles Jourdain5.58141.212
15Nate LandwehrUnited States Nate Landwehr5.55102.811
16Conor McGregorIreland Conor McGregor5.5339.07
17Renato MoicanoBrazil Renato Moicano5.5377.48
18Jose DelgadoUnited States Jose Delgado5.5267.67
19Hakeem DawoduCanada Hakeem Dawodu5.45134.810
20Nam PhanUnited States Nam Phan5.3790.06
21Cub SwansonUnited States Cub Swanson5.29301.325
22Kai Kamaka IIIUnited States Kai Kamaka III5.1862.96
23Luis SaldanaUnited States Luis Saldana5.1670.75
24Sean WoodsonUnited States Sean Woodson5.11132.511
25Jamall EmmersUnited States Jamall Emmers5.0996.311
26Dooho ChoiSouth Korea Dooho Choi5.0386.611
27Melsik BaghdasaryanArmenia Melsik Baghdasaryan4.9864.47
28Kevin VallejosArgentina Kevin Vallejos4.9845.66
29Zabit MagomedsharipovRussia Zabit Magomedsharipov4.8977.66
30Nathaniel WoodEngland Nathaniel Wood4.89135.09
31Yair RodriguezMexico Yair Rodriguez4.83196.414
32Connor MatthewsUnited States Connor Matthews4.8246.25
33Ilia Topuria Ilia Topuria4.8175.77
34Dustin PoirierUnited States Dustin Poirier4.72102.711
35Melquizael CostaBrazil Melquizael Costa4.6892.58
36Steven PetersonUnited States Steven Peterson4.66111.58
37Gabriel BenitezMexico Gabriel Benitez4.6088.010
38Lucas AlmeidaBrazil Lucas Almeida4.5353.06
39Austin ArnettUnited States Austin Arnett4.5268.85
40Brandon DavisUnited States Brandon Davis4.4983.86
41Alex CaceresUnited States Alex Caceres4.43238.220
42Dennis BermudezUnited States Dennis Bermudez4.42176.915
43Calvin KattarUnited States Calvin Kattar4.41221.815
44Ricky GlennUnited States Ricky Glenn4.4075.05
45Dennis SiverGermany Dennis Siver4.3794.37
46Lerone MurphyUnited Kingdom Lerone Murphy4.34162.911
47Edson BarbozaBrazil Edson Barboza4.34120.68
48Gavin TuckerCanada Gavin Tucker4.2972.07
49Dennis BuzukjaUnited States Dennis Buzukja4.2567.17
50Julio ArceUnited States Julio Arce4.2484.47
51Jack JenkinsAustralia Jack Jenkins4.24106.08
52David OnamaUganda David Onama4.2370.47
53Bogdan GradAustria Bogdan Grad4.2354.45
54Kevin AguilarUnited States Kevin Aguilar4.2163.45
55Jonathan PearceUnited States Jonathan Pearce4.1685.28
56Maximo BlancoVenezuela Maximo Blanco4.1679.69
57Yadier del ValleCuba Yadier del Valle4.1237.25
58Brian OrtegaUnited States Brian Ortega4.10166.712
59Enrique BarzolaPeru Enrique Barzola4.10120.08
60Myles JuryUnited States Myles Jury4.0839.55
61Canada Mark Hominick4.0556.65
62Chase HooperUnited States Chase Hooper4.0477.17
63Artem LobovIreland / Ireland Artem Lobov4.03100.06
64Chepe MariscalUnited States Chepe Mariscal4.0168.35
65Andre FiliUnited States Andre Fili3.95288.127
66Michael TrizanoUnited States Michael Trizano3.9353.25
67Frankie EdgarUnited States Frankie Edgar3.91204.713
68Jean SilvaBrazil Jean Silva3.8676.48
69Austin LingoUnited States Austin Lingo3.8669.25
70Diego LopesBrazil Diego Lopes3.86112.310
71Christian RodriguezUnited States Christian Rodriguez3.8183.57
72Movsar EvloevRussia Movsar Evloev3.76154.910
73Chan Sung JungSouth Korea Chan Sung Jung3.76151.112
74Giga ChikadzeGeorgia Giga Chikadze3.75169.214
75Kyle NelsonCanada Kyle Nelson3.6978.08
76Morgan CharriereFrance Morgan Charriere3.6566.07
77Dan IgeUnited States Dan Ige3.65258.921
78Jeremy StephensUnited States Jeremy Stephens3.63212.517
79Mizuto HirotaJapan Mizuto Hirota3.6175.05
80Josh EmmettUnited States Josh Emmett3.57166.214
81Josh CulibaoAustralia Josh Culibao3.5797.07
82SeungWoo ChoiSouth Korea SeungWoo Choi3.56108.011
83Arnold AllenEngland Arnold Allen3.52217.115
84Dan HookerNew Zealand Dan Hooker3.5261.77
85Robert PeraltaUnited States Robert Peralta3.5175.07
86Jimy HettesUnited States Jimy Hettes3.4763.46
87United States Pablo Garza3.4645.46
88Nik LentzUnited States Nik Lentz3.4489.97
89Teruto IshiharaJapan Teruto Ishihara3.4468.16
90Ricardo LamasUnited States Ricardo Lamas3.43175.117
91Cole MillerUnited States Cole Miller3.41116.39
92Darren ElkinsUnited States Darren Elkins3.40349.729
93Leonard GarciaUnited States Leonard Garcia3.3585.06
94Jose AldoBrazil Jose Aldo3.33241.315
95TJ BrownUnited States TJ Brown3.2999.48
96Chad MendesUnited States Chad Mendes3.28116.314
97Akira Corassani Akira Corassani3.2542.76
98Steven SilerUnited States Steven Siler3.2194.99
99William GomisFrance William Gomis3.20102.37
100Charles OliveiraBrazil Charles Oliveira3.1299.212

Career boards need at least 5 bouts with tracked statistics.

All boardsStrikes per minute