MMA Calendar

UFCalendar Record Book

Strikes landed per minute

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

Updated September 28, 2026

#FighterStrikes landed per minuteMinutesBouts
1Frank CamachoFrank Camacho8.9131.15
2Terrance McKinneyUnited StatesTerrance McKinney7.9534.514
3BrazilMarcelo Medeiros7.5837.15
4Esteban RibovicsArgentinaEsteban Ribovics7.4293.19
5Gauge YoungUnited StatesGauge Young6.8875.05
6CanadaTJ Grant6.8349.25
7Teddy StringerEnglandTeddy Stringer6.8218.06
8Marko BojkovićSerbiaMarko Bojković6.8013.25
9King GreenUnited StatesKing Green6.77299.328
10Manuel TorresMexicoManuel Torres6.5722.78
11Bolaji OkiBelgiumBolaji Oki6.4158.96
12Chris GruetzemacherUnited StatesChris Gruetzemacher6.4166.06
13Gabriel BenitezMexicoGabriel Benitez6.3851.15
14Chris PadillaUnited StatesChris Padilla6.2983.37
15Justin GaethjeUnited StatesJustin Gaethje6.29202.216
16Nasrat HaqparastNasrat Haqparast6.24191.016
17Mason JonesWalesMason Jones6.16122.610
18Marco Polo ReyesMexicoMarco Polo Reyes6.0942.47
19MarQuel MederosUnited StatesMarQuel Mederos5.9371.46
20RongzhuChinaRongzhu5.8695.57
21Jared GordonUnited StatesJared Gordon5.81144.514
22Benoit Saint DenisFranceBenoit Saint Denis5.8171.812
23George StainesUnited KingdomGeorge Staines5.8167.45
24Mike BreedenUnited StatesMike Breeden5.7545.85
25Ignacio BahamondesChileIgnacio Bahamondes5.6896.79
26Jalin TurnerUnited StatesJalin Turner5.6187.014
27Dustin PoirierUnited StatesDustin Poirier5.51236.520
28Paddy PimblettEnglandPaddy Pimblett5.4888.49
29Daniel ZellhuberMexicoDaniel Zellhuber5.45108.48
30John MakdessiCanadaJohn Makdessi5.44237.819
31Mateusz RębeckiPolandMateusz Rębecki5.4093.19
32Evan DunhamUnited StatesEvan Dunham5.35229.120
33Dan HookerNew ZealandDan Hooker5.26184.018
34Leo BrichtaCzechiaLeo Brichta5.26110.110
35Salahdine ParnasseSalahdine Parnasse5.2530.15
36Ronald ParadeiserSlovakiaRonald Paradeiser5.24200.519
37Nazim SadykhovNazim Sadykhov5.2162.58
38Jakub KaszubaPolandJakub Kaszuba5.1260.55
39Viacheslav BorshchevRussiaViacheslav Borshchev5.10115.811
40Ismael BonfimBrazilIsmael Bonfim5.1061.47
41Donald CerroneUnited StatesDonald Cerrone5.07222.123
42Chase HooperUnited StatesChase Hooper5.0054.88
43Tony FergusonUnited StatesTony Ferguson4.96246.021
44George HardwickUnited KingdomGeorge Hardwick4.9676.35
45Diego FerreiraBrazilDiego Ferreira4.95180.118
46Adrian LeeUnited StatesAdrian Lee4.9022.95
47Nikolas MottaBrazilNikolas Motta4.8953.07
48Elves BrenerBrazilElves Brener4.8676.16
49Gabriel BragaBrazilGabriel Braga4.8458.16
50Chris DuncanScotlandChris Duncan4.8377.010
51Tom NolanAustraliaTom Nolan4.8355.57
52Quillan SalkilldAustraliaQuillan Salkilld4.7343.87
53Miroslav ŠtrbákSlovakiaMiroslav Štrbák4.7275.46
54Denis FrimpongIrelandDenis Frimpong4.7161.66
55Brad RiddellNew ZealandBrad Riddell4.7176.47
56Devonte SmithUnited StatesDevonte Smith4.7134.66
57Rafael FizievRafael Fiziev4.71150.013
58David TeymurSwedenDavid Teymur4.6963.86
59Adam ShelleyIrelandAdam Shelley4.6143.65
60Joel ÁlvarezSpainJoel Álvarez4.5163.69
61Chad LapriseCanadaChad Laprise4.5049.35
62Khasan DadalovRussiaKhasan Dadalov4.5045.15
63Jesus PinedoPeruJesus Pinedo4.4846.26
64Matěj KuzníkCzechiaMatěj Kuzník4.46112.911
65Lando VannataUnited StatesLando Vannata4.46139.812
66James KrauseUnited StatesJames Krause4.4385.18
67Ottman AzaitarOttman Azaitar4.4318.75
68Nate DiazUnited StatesNate Diaz4.35178.116
69Michael JohnsonUnited StatesMichael Johnson4.35300.327
70Rafa GarciaRafa Garcia4.33164.012
71Scott HoltzmanUnited StatesScott Holtzman4.32167.413
72Alexander HernandezUnited StatesAlexander Hernandez4.31147.115
73Trevor PeekUnited StatesTrevor Peek4.2972.86
74Ozan AslanerTürkiyeOzan Aslaner4.2750.65
75Kaue FernandesBrazilKaue Fernandes4.2638.85
76Kurt HolobaughUnited StatesKurt Holobaugh4.2169.36
77Khama WorthyUnited StatesKhama Worthy4.1822.25
78Yancy MedeirosUnited StatesYancy Medeiros4.1890.010
79Mike DavisUnited StatesMike Davis4.1899.98
80Ludovit KleinSlovakiaLudovit Klein4.17156.212
81Sam StoutCanadaSam Stout4.16237.919
82Drew DoberUnited StatesDrew Dober4.16184.224
83Alexei PergandeUnited StatesAlexei Pergande4.1567.56
84Jan ŠirokýCzechiaJan Široký4.13110.89
85Eddie AlvarezUnited StatesEddie Alvarez4.1395.08
86Gleb KhabibullinRussiaGleb Khabibullin4.1277.16
87MaheshateChinaMaheshate4.1271.47
88Mateusz LegierskiPolandMateusz Legierski4.11142.411
89James VickUnited StatesJames Vick4.11112.613
90Takanori GomiJapanTakanori Gomi4.1189.313
91Agy SardariNetherlandsAgy Sardari4.1166.25
92Kevin LeeUnited StatesKevin Lee4.11182.416
93Ivan BuchingerSlovakiaIvan Buchinger4.1171.49
94Sage NorthcuttUnited StatesSage Northcutt4.1151.65
95Jamie MullarkeyAustraliaJamie Mullarkey4.10121.813
96Losene KeitaLosene Keita4.1079.27
97Al IaquintaUnited StatesAl Iaquinta4.08187.714
98Edson BarbozaBrazilEdson Barboza4.06269.125
99Yusuke YachiJapanYusuke Yachi4.0450.05
100Olzhas EskaraevKazakhstanOlzhas Eskaraev4.0463.45

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.