Ultimate Fighting 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 September 23, 2026

#FighterStrikes landed per minuteMinutesBouts
1Billy QuarantilloUnited StatesBilly Quarantillo7.97118.011
2Steven NguyenUnited StatesSteven Nguyen7.4763.85
3Shane BurgosUnited StatesShane Burgos7.40140.511
4Max HollowayUnited StatesMax Holloway7.09419.027
5Michael Aswell Jr.United StatesMichael Aswell Jr.6.8261.75
6Alexander VolkanovskiAustraliaAlexander Volkanovski6.42252.814
7Steve GarciaUnited StatesSteve Garcia6.3639.07
8Danny SilvaUnited StatesDanny Silva6.3565.55
9Shane YoungNew ZealandShane Young6.2456.96
10Julian ErosaUnited StatesJulian Erosa6.03105.715
11Bill AlgeoUnited StatesBill Algeo5.88131.111
12Hyder AmilUnited StatesHyder Amil5.8357.47
13Sodiq YusuffNigeriaSodiq Yusuff5.66108.510
14Charles JourdainCanadaCharles Jourdain5.58141.212
15Nate LandwehrUnited StatesNate Landwehr5.55102.811
16Conor McGregorIrelandConor McGregor5.5339.07
17Renato MoicanoBrazilRenato Moicano5.5377.48
18Jose DelgadoUnited StatesJose Delgado5.5267.67
19Hakeem DawoduCanadaHakeem Dawodu5.45134.810
20Nam PhanUnited StatesNam Phan5.3790.06
21Cub SwansonUnited StatesCub Swanson5.29301.325
22Luis SaldanaUnited StatesLuis Saldana5.1670.75
23Sean WoodsonUnited StatesSean Woodson5.11132.511
24Kai Kamaka IIIUnited StatesKai Kamaka III5.0957.55
25Jamall EmmersUnited StatesJamall Emmers5.0996.311
26Dooho ChoiSouth KoreaDooho Choi5.0386.611
27Melsik BaghdasaryanArmeniaMelsik Baghdasaryan4.9864.47
28Kevin VallejosArgentinaKevin Vallejos4.9845.66
29Zabit MagomedsharipovRussiaZabit Magomedsharipov4.8977.66
30Nathaniel WoodEnglandNathaniel Wood4.89135.09
31Yair RodriguezMexicoYair Rodriguez4.83196.414
32Connor MatthewsUnited StatesConnor Matthews4.8246.25
33Ilia TopuriaIlia Topuria4.8175.77
34Dustin PoirierUnited StatesDustin Poirier4.72102.711
35Melquizael CostaBrazilMelquizael Costa4.6892.58
36Steven PetersonUnited StatesSteven Peterson4.66111.58
37Gabriel BenitezMexicoGabriel Benitez4.6088.010
38Lucas AlmeidaBrazilLucas Almeida4.5353.06
39Austin ArnettUnited StatesAustin Arnett4.5268.85
40Brandon DavisUnited StatesBrandon Davis4.4983.86
41Alex CaceresUnited StatesAlex Caceres4.43238.220
42Dennis BermudezUnited StatesDennis Bermudez4.42176.915
43Calvin KattarUnited StatesCalvin Kattar4.41221.815
44Ricky GlennUnited StatesRicky Glenn4.4075.05
45Dennis SiverGermanyDennis Siver4.3794.37
46Lerone MurphyUnited KingdomLerone Murphy4.34162.911
47Edson BarbozaBrazilEdson Barboza4.34120.68
48Gavin TuckerCanadaGavin Tucker4.2972.07
49Dennis BuzukjaUnited StatesDennis Buzukja4.2567.17
50Julio ArceUnited StatesJulio Arce4.2484.47
51Jack JenkinsAustraliaJack Jenkins4.24106.08
52David OnamaUgandaDavid Onama4.2370.47
53Bogdan GradAustriaBogdan Grad4.2354.45
54Kevin AguilarUnited StatesKevin Aguilar4.2163.45
55Jonathan PearceUnited StatesJonathan Pearce4.1685.28
56Maximo BlancoVenezuelaMaximo Blanco4.1679.69
57Yadier del ValleCubaYadier del Valle4.1237.25
58Brian OrtegaUnited StatesBrian Ortega4.10166.712
59Enrique BarzolaPeruEnrique Barzola4.10120.08
60Myles JuryUnited StatesMyles Jury4.0839.55
61CanadaMark Hominick4.0556.65
62Chase HooperUnited StatesChase Hooper4.0477.17
63Artem LobovIreland / IrelandArtem Lobov4.03100.06
64Chepe MariscalUnited StatesChepe Mariscal4.0168.35
65Michael TrizanoUnited StatesMichael Trizano3.9353.25
66Frankie EdgarUnited StatesFrankie Edgar3.91204.713
67Jean SilvaBrazilJean Silva3.8676.48
68Austin LingoUnited StatesAustin Lingo3.8669.25
69Diego LopesBrazilDiego Lopes3.86112.310
70Andre FiliUnited StatesAndre Fili3.84282.726
71Christian RodriguezUnited StatesChristian Rodriguez3.8183.57
72Chan Sung JungSouth KoreaChan Sung Jung3.76151.112
73Giga ChikadzeGeorgiaGiga Chikadze3.75169.214
74Movsar EvloevRussiaMovsar Evloev3.74145.09
75Kyle NelsonCanadaKyle Nelson3.6978.08
76Morgan CharriereFranceMorgan Charriere3.6566.07
77Dan IgeUnited StatesDan Ige3.65258.921
78Jeremy StephensUnited StatesJeremy Stephens3.63212.517
79Mizuto HirotaJapanMizuto Hirota3.6175.05
80Josh EmmettUnited StatesJosh Emmett3.57166.214
81Josh CulibaoAustraliaJosh Culibao3.5797.07
82SeungWoo ChoiSouth KoreaSeungWoo Choi3.56108.011
83Arnold AllenEnglandArnold Allen3.52217.115
84Dan HookerNew ZealandDan Hooker3.5261.77
85Robert PeraltaUnited StatesRobert Peralta3.5175.07
86Jimy HettesUnited StatesJimy Hettes3.4763.46
87United StatesPablo Garza3.4645.46
88Nik LentzUnited StatesNik Lentz3.4489.97
89Teruto IshiharaJapanTeruto Ishihara3.4468.16
90Ricardo LamasUnited StatesRicardo Lamas3.43175.117
91Cole MillerUnited StatesCole Miller3.41116.39
92Darren ElkinsUnited StatesDarren Elkins3.40349.729
93Leonard GarciaUnited StatesLeonard Garcia3.3585.06
94Jose AldoBrazilJose Aldo3.33241.315
95TJ BrownUnited StatesTJ Brown3.2999.48
96Francis MarshallUnited StatesFrancis Marshall3.2858.56
97Chad MendesUnited StatesChad Mendes3.28116.314
98Akira CorassaniAkira Corassani3.2542.76
99Steven SilerUnited StatesSteven Siler3.2194.99
100William GomisFranceWilliam Gomis3.20102.37

Career boards need at least 5 bouts with tracked statistics.