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 27, 2026

#FighterStrikes landed per minuteMinutesBouts
1Veronika SmolkováSlovakiaVeronika Smolková10.4746.65
2Joshua VanJoshua Van8.26170.812
3Luis GuruleUnited StatesLuis Gurule5.7066.95
4Brandon RoyvalUnited StatesBrandon Royval5.60152.213
5John LinekerBrazilJohn Lineker5.4384.88
6Jean Claude SaclagPhilippinesJean Claude Saclag5.4218.15
7Zhalgas ZhumagulovKazakhstanZhalgas Zhumagulov5.16136.110
8CJ VergaraUnited StatesCJ Vergara5.0284.49
9Steve ErcegAustraliaSteve Erceg5.01108.98
10Manel KapeAngolaManel Kape4.68124.011
11Avazbek KholmirzaevUzbekistanAvazbek Kholmirzaev4.6734.95
12Daniel BarezSpainDaniel Barez4.6061.55
13Charles JohnsonUnited StatesCharles Johnson4.58176.314
14Victor AltamiranoMexicoVictor Altamirano4.5893.77
15Eimar DarcyIrelandEimar Darcy4.5538.95
16Alexandre PantojaBrazilAlexandre Pantoja4.54239.819
17Kai Kara-FranceNew ZealandKai Kara-France4.46159.613
18Raulian PaivaBrazilRaulian Paiva4.4657.65
19Daniel LacerdaBrazilDaniel Lacerda4.4422.15
20Édgar CháirezMexicoÉdgar Cháirez4.3954.06
21Bruno SilvaBrazilBruno Silva4.24110.711
22Yuya WakamatsuJapanYuya Wakamatsu4.1464.56
23SumudaerjiChinaSumudaerji4.12100.18
24Lone'er KavanaghEnglandLone'er Kavanagh4.0995.77
25Yuki ItoJapanYuki Ito3.9796.87
26Alex PerezUnited StatesAlex Perez3.9595.014
27Fran BreenEnglandFran Breen3.9356.36
28Joseph BenavidezUnited StatesJoseph Benavidez3.92210.219
29André LimaBrazilAndré Lima3.8994.07
30Louis SmolkaUnited StatesLouis Smolka3.88121.510
31Clayton CarpenterUnited StatesClayton Carpenter3.8860.16
32Erson YamamotoJapanErson Yamamoto3.8767.77
33Hu YongChinaHu Yong3.8764.95
34Brandon MorenoMexicoBrandon Moreno3.86355.921
35Matt SchnellUnited StatesMatt Schnell3.8596.812
36Ian McCallUnited StatesIan McCall3.8490.06
37Carlos HernandezUnited StatesCarlos Hernandez3.8386.68
38Demetrious JohnsonUnited StatesDemetrious Johnson3.79279.215
39Kevin BorjasPeruKevin Borjas3.7095.28
40Tyson NamUnited StatesTyson Nam3.6669.46
41Alessandro CostaBrazilAlessandro Costa3.6682.98
42Kyoji HoriguchiJapanKyoji Horiguchi3.58152.511
43Tim ElliottUnited StatesTim Elliott3.57259.120
44Sergio PettisUnited StatesSergio Pettis3.56136.69
45Neil SeeryIrelandNeil Seery3.5696.77
46Ben NguyenUnited StatesBen Nguyen3.5159.87
47David DvorakCzechiaDavid Dvorak3.44105.39
48Sam CreaseyUnited KingdomSam Creasey3.4389.75
49Henry CejudoUnited StatesHenry Cejudo3.38108.89
50Jake HadleyEnglandJake Hadley3.3661.96
51Justin ScogginsUnited StatesJustin Scoggins3.3693.88
52Hiroya KondoJapanHiroya Kondo3.3455.15
53Chris CariasoUnited StatesChris Cariaso3.31118.29
54Matheus NicolauBrazilMatheus Nicolau3.29110.010
55EnglandJawany Scott3.2986.46
56Jordan EspinosaUnited StatesJordan Espinosa3.2665.37
57Aaron AbyUnited KingdomAaron Aby3.2395.06
58Cody DurdenUnited StatesCody Durden3.12125.313
59Joby SanchezUnited StatesJoby Sanchez3.1263.86
60Deiveson FigueiredoBrazilDeiveson Figueiredo3.09166.914
61Ode OsbourneOde Osbourne3.0558.38
62Askar AskarovRussiaAskar Askarov3.0575.05
63Tagir UlanbekovRussiaTagir Ulanbekov3.0198.98
64Hiromasa OugikuboJapanHiromasa Ougikubo2.9975.05
65Makoto TakahashiJapanMakoto Takahashi2.9485.39
66Dustin OrtizUnited StatesDustin Ortiz2.94174.514
67Michelangelo LupoliItalyMichelangelo Lupoli2.8863.55
68Allan NascimentoBrazilAllan Nascimento2.8778.36
69Ali BagautinovRussiaAli Bagautinov2.85113.57
70John DodsonUnited StatesJohn Dodson2.79148.810
71Malcolm GordonCanadaMalcolm Gordon2.7338.86
72Tatsuro TairaJapanTatsuro Taira2.69102.69
73Joseph MoralesUnited StatesJoseph Morales2.6146.45
74Ryan BenoitUnited StatesRyan Benoit2.6191.38
75John MoragaUnited StatesJohn Moraga2.57168.314
76Eric SheltonUnited StatesEric Shelton2.5790.06
77Jesus AguilarMexicoJesus Aguilar2.5379.38
78Amir AlbaziAmir Albazi2.4796.86
79Yuta SasakiJapanYuta Sasaki2.3147.76
80Bidzina GavashelishviliGeorgiaBidzina Gavashelishvili2.2475.05
81Jarred BrooksUnited StatesJarred Brooks2.2275.16
82Asu AlmabayevKazakhstanAsu Almabayev2.21119.69
83Paddy HolohanIrelandPaddy Holohan2.1357.35
84Rogerio BontorinBrazilRogerio Bontorin1.9767.96
85Zach MakovskyUnited StatesZach Makovsky1.94137.310
86Mitch RaposoUnited StatesMitch Raposo1.9168.25
87Jafel FilhoBrazilJafel Filho1.8453.76
88Wilson ReisBrazilWilson Reis1.81118.511
89Jimmy FlickUnited StatesJimmy Flick1.6763.47
90Muhammad MokaevMuhammad Mokaev1.6394.99
91Davide ScaranoItalyDavide Scarano1.5064.85
92Ray BorgUnited StatesRay Borg1.43128.59
93Jussier FormigaBrazilJussier Formiga1.42180.916
94Jenel LausaPhilippinesJenel Lausa1.3469.25

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.