Skip to content
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 November 9, 2026

#Fighter
1Frank Camacho Frank Camacho8.9131.15
2Terrance McKinneyUnited States Terrance McKinney7.9534.514
3Marcelo MedeirosBrazil Marcelo Medeiros7.5837.15
4Esteban RibovicsArgentina Esteban Ribovics7.4797.210
5Gauge YoungUnited States Gauge Young6.8875.05
6Canada TJ Grant6.8349.25
7Teddy StringerEngland Teddy Stringer6.8218.06
8King GreenUnited States King Green6.77303.429
9Manuel TorresMexico Manuel Torres6.5722.78
10Marko BojkovićSerbia Marko Bojković6.4714.16
11Bolaji OkiBelgium Bolaji Oki6.4158.96
12Chris GruetzemacherUnited States Chris Gruetzemacher6.4166.06
13Gabriel BenitezMexico Gabriel Benitez6.3851.15
14Chris PadillaUnited States Chris Padilla6.2983.37
15Justin GaethjeUnited States Justin Gaethje6.29202.216
16Nasrat Haqparast Nasrat Haqparast6.24191.016
17Mason JonesWales Mason Jones6.16122.610
18Marco Polo ReyesMexico Marco Polo Reyes6.0942.47
19MarQuel MederosUnited States MarQuel Mederos5.9371.46
20RongzhuChina Rongzhu5.8695.57
21George StainesUnited Kingdom George Staines5.8668.46
22Jared GordonUnited States Jared Gordon5.81144.514
23Benoit Saint DenisFrance Benoit Saint Denis5.8171.812
24Mike BreedenUnited States Mike Breeden5.7545.85
25Ignacio BahamondesChile Ignacio Bahamondes5.6896.79
26Jalin TurnerUnited States Jalin Turner5.6187.014
27Dustin PoirierUnited States Dustin Poirier5.51236.520
28Paddy PimblettEngland Paddy Pimblett5.4888.49
29Daniel ZellhuberMexico Daniel Zellhuber5.45108.48
30John MakdessiCanada John Makdessi5.44237.819
31Mateusz RębeckiPoland Mateusz Rębecki5.4093.19
32Evan DunhamUnited States Evan Dunham5.35229.120
33Dan HookerNew Zealand Dan Hooker5.26184.018
34Leo BrichtaCzechia Leo Brichta5.26110.110
35Salahdine Parnasse Salahdine Parnasse5.2530.15
36Ronald ParadeiserSlovakia Ronald Paradeiser5.24200.519
37Nazim Sadykhov Nazim Sadykhov5.2162.58
38Biaggio Ali WalshUnited States Biaggio Ali Walsh5.1257.310
39Viacheslav BorshchevRussia Viacheslav Borshchev5.10115.811
40Donald CerroneUnited States Donald Cerrone5.07222.123
41Tom NolanAustralia Tom Nolan5.0367.08
42Chase HooperUnited States Chase Hooper5.0054.88
43Tony FergusonUnited States Tony Ferguson4.96246.021
44Ismael BonfimBrazil Ismael Bonfim4.9665.88
45George HardwickUnited Kingdom George Hardwick4.9676.35
46Diego FerreiraBrazil Diego Ferreira4.95180.118
47Kyung Pyo KimSouth Korea Kyung Pyo Kim4.9522.65
48Adrian LeeUnited States Adrian Lee4.9022.95
49Nikolas MottaBrazil Nikolas Motta4.8953.07
50Elves BrenerBrazil Elves Brener4.8676.16
51Chris DuncanScotland Chris Duncan4.8377.010
52Quillan SalkilldAustralia Quillan Salkilld4.7343.87
53Miroslav ŠtrbákSlovakia Miroslav Štrbák4.7275.46
54Jakub KaszubaPoland Jakub Kaszuba4.7290.57
55Denis FrimpongIreland Denis Frimpong4.7161.66
56Brad RiddellNew Zealand Brad Riddell4.7176.47
57Devonte SmithUnited States Devonte Smith4.7134.66
58Rafael Fiziev Rafael Fiziev4.71150.013
59David TeymurSweden David Teymur4.6963.86
60Adam ShelleyIreland Adam Shelley4.6143.65
61Joel ÁlvarezSpain Joel Álvarez4.5163.69
62Chad LapriseCanada Chad Laprise4.5049.35
63Khasan DadalovRussia Khasan Dadalov4.5045.15
64Matěj KuzníkCzechia Matěj Kuzník4.46112.911
65Lando VannataUnited States Lando Vannata4.46139.812
66James KrauseUnited States James Krause4.4385.18
67Ottman Azaitar Ottman Azaitar4.4318.75
68Nate DiazUnited States Nate Diaz4.35178.116
69Michael JohnsonUnited States Michael Johnson4.35300.327
70Rafa Garcia Rafa Garcia4.33164.012
71Scott HoltzmanUnited States Scott Holtzman4.32167.413
72Alexander HernandezUnited States Alexander Hernandez4.32155.316
73Trevor PeekUnited States Trevor Peek4.2972.86
74Shozo IsojimaJapan Shozo Isojima4.2820.85
75Ozan AslanerTürkiye Ozan Aslaner4.2750.65
76Kaue FernandesBrazil Kaue Fernandes4.2638.85
77Kurt HolobaughUnited States Kurt Holobaugh4.2169.36
78Khama WorthyUnited States Khama Worthy4.1822.25
79Yancy MedeirosUnited States Yancy Medeiros4.1890.010
80Kevin LeeUnited States Kevin Lee4.18185.017
81Mike DavisUnited States Mike Davis4.1899.98
82Ludovit KleinSlovakia Ludovit Klein4.17156.212
83Sam StoutCanada Sam Stout4.16237.919
84Drew DoberUnited States Drew Dober4.16184.224
85Jan ŠirokýCzechia Jan Široký4.13110.89
86Eddie AlvarezUnited States Eddie Alvarez4.1395.08
87Gleb KhabibullinRussia Gleb Khabibullin4.1277.16
88MaheshateChina Maheshate4.1271.47
89Mateusz LegierskiPoland Mateusz Legierski4.11142.411
90James VickUnited States James Vick4.11112.613
91Takanori GomiJapan Takanori Gomi4.1189.313
92Agy SardariNetherlands Agy Sardari4.1166.25
93Ivan BuchingerSlovakia Ivan Buchinger4.1171.49
94Sage NorthcuttUnited States Sage Northcutt4.1151.65
95Jamie MullarkeyAustralia Jamie Mullarkey4.10121.813
96Losene Keita Losene Keita4.1079.27
97Al IaquintaUnited States Al Iaquinta4.08187.714
98Edson BarbozaBrazil Edson Barboza4.06269.125
99Olzhas EskaraevKazakhstan Olzhas Eskaraev4.0463.45
100Roberto Satoshi de SouzaBrazil Roberto Satoshi de Souza4.0222.75

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.

What does strikes landed per minute mean in MMA? →

All boardsStrikes per minute