Ultimate Fighting 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 25, 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
31Biaggio Ali WalshUnited StatesBiaggio Ali Walsh5.4240.47
32Mateusz RębeckiPolandMateusz Rębecki5.4093.19
33Evan DunhamUnited StatesEvan Dunham5.35229.120
34Dan HookerNew ZealandDan Hooker5.26184.018
35Leo BrichtaCzechiaLeo Brichta5.26110.110
36Salahdine ParnasseSalahdine Parnasse5.2530.15
37Ronald ParadeiserSlovakiaRonald Paradeiser5.24200.519
38Nazim SadykhovNazim Sadykhov5.2162.58
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
46Jakub KaszubaPolandJakub Kaszuba4.9076.16
47Adrian LeeUnited StatesAdrian Lee4.9022.95
48Nikolas MottaBrazilNikolas Motta4.8953.07
49Chris DuncanScotlandChris Duncan4.8377.010
50Tom NolanAustraliaTom Nolan4.8355.57
51Elves BrenerBrazilElves Brener4.8071.95
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
63Matěj KuzníkCzechiaMatěj Kuzník4.46112.911
64Lando VannataUnited StatesLando Vannata4.46139.812
65James KrauseUnited StatesJames Krause4.4385.18
66Ottman AzaitarOttman Azaitar4.4318.75
67Nate DiazUnited StatesNate Diaz4.35178.116
68Michael JohnsonUnited StatesMichael Johnson4.35300.327
69Rafa GarciaRafa Garcia4.33164.012
70Scott HoltzmanUnited StatesScott Holtzman4.32167.413
71Alexander HernandezUnited StatesAlexander Hernandez4.31147.115
72Trevor PeekUnited StatesTrevor Peek4.2972.86
73Ozan AslanerTürkiyeOzan Aslaner4.2750.65
74Kaue FernandesBrazilKaue Fernandes4.2638.85
75Kurt HolobaughUnited StatesKurt Holobaugh4.2169.36
76Khama WorthyUnited StatesKhama Worthy4.1822.25
77Yancy MedeirosUnited StatesYancy Medeiros4.1890.010
78Kevin LeeUnited StatesKevin Lee4.18185.017
79Mike DavisUnited StatesMike Davis4.1899.98
80Ludovit KleinSlovakiaLudovit Klein4.17156.212
81Sam StoutCanadaSam Stout4.16237.919
82Drew DoberUnited StatesDrew Dober4.16184.224
83Jan ŠirokýCzechiaJan Široký4.13110.89
84Eddie AlvarezUnited StatesEddie Alvarez4.1395.08
85Gleb KhabibullinRussiaGleb Khabibullin4.1277.16
86Mateusz LegierskiPolandMateusz Legierski4.11142.411
87James VickUnited StatesJames Vick4.11112.613
88Takanori GomiJapanTakanori Gomi4.1189.313
89Agy SardariNetherlandsAgy Sardari4.1166.25
90Ivan BuchingerSlovakiaIvan Buchinger4.1171.49
91Sage NorthcuttUnited StatesSage Northcutt4.1151.65
92Jamie MullarkeyAustraliaJamie Mullarkey4.10121.813
93Losene KeitaLosene Keita4.1079.27
94Al IaquintaUnited StatesAl Iaquinta4.08187.714
95MaheshateChinaMaheshate4.0871.47
96Edson BarbozaBrazilEdson Barboza4.06269.125
97Yusuke YachiJapanYusuke Yachi4.0450.05
98Olzhas EskaraevKazakhstanOlzhas Eskaraev4.0463.45
99Drakkar KloseUnited StatesDrakkar Klose4.01163.814
100Piotr HallmannPolandPiotr Hallmann3.9870.66

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.