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

#FighterStrikes landed per minuteMinutesBouts
1Chidi NjokuaniUnited StatesChidi Njokuani7.2368.56
2Daniel RodriguezUnited StatesDaniel Rodriguez7.19148.014
3United StatesDuane Ludwig6.7439.56
4Gabe GreenUnited StatesGabe Green6.2854.35
5Bryan BarberenaUnited StatesBryan Barberena5.85169.815
6Carlos LealBrazilCarlos Leal5.8073.68
7Rafael AronovIsraelRafael Aronov5.7127.26
8Michael MoralesEcuadorMichael Morales5.6872.08
9Alan JoubanUnited StatesAlan Jouban5.67117.013
10Miroslav BrožCzechiaMiroslav Brož5.6051.25
11Ange LoosaSwitzerlandAnge Loosa5.5789.16
12Lorenz LarkinUnited StatesLorenz Larkin5.5049.36
13Lyman GoodUnited StatesLyman Good5.3454.86
14Jack Della MaddalenaAustraliaJack Della Maddalena5.32133.111
15Tim MeansUnited StatesTim Means5.22239.325
16Michel PereiraBrazilMichel Pereira5.09104.68
17Rinat FakhretdinovRussiaRinat Fakhretdinov5.0276.87
18Alex MoronoUnited StatesAlex Morono5.01262.322
19Kevin HollandUnited StatesKevin Holland5.00144.112
20Geoff NealUnited StatesGeoff Neal5.00137.414
21Nate DiazUnited StatesNate Diaz4.98153.910
22Khaos WilliamsUnited StatesKhaos Williams4.97102.011
23Matouš KohoutCzechiaMatouš Kohout4.9477.16
24Adam FugittUnited StatesAdam Fugitt4.8845.96
25Vicente LuqueBrazilVicente Luque4.83232.624
26Amir SadollahUnited StatesAmir Sadollah4.80128.910
27Niko PriceUnited StatesNiko Price4.80145.319
28Rhys McKeeIrelandRhys McKee4.7985.27
29Louis GlismannDenmarkLouis Glismann4.7742.05
30Kaik BritoBrazilKaik Brito4.7672.79
31Gabriel BonfimBrazilGabriel Bonfim4.7587.69
32Sean SpencerUnited StatesSean Spencer4.6695.27
33Santiago PonzinibbioArgentinaSantiago Ponzinibbio4.64222.320
34Emir-Can AlGermanyEmir-Can Al4.5944.25
35Mohammad AlaqraaKuwaitMohammad Alaqraa4.5771.85
36United StatesBrad Blackburn4.5564.65
37Sean StricklandUnited StatesSean Strickland4.50101.38
38José Antonio Martín ReisSpainJosé Antonio Martín Reis4.5070.05
39Song KenanChinaSong Kenan4.49107.911
40Abdul Razak AlhassanGhanaAbdul Razak Alhassan4.4540.27
41Hyun Gyu LimSouth KoreaHyun Gyu Lim4.4564.37
42Uros MedicSerbiaUros Medic4.4428.48
43Court McGeeUnited StatesCourt McGee4.42238.319
44Carlos PratesBrazilCarlos Prates4.4183.79
45Belal MuhammadUnited StatesBelal Muhammad4.40342.321
46Li JingliangChinaLi Jingliang4.40174.517
47Jared GoodenUnited StatesJared Gooden4.4082.37
48Randy BrownJamaicaRandy Brown4.39231.222
49Billy Ray GoffUnited StatesBilly Ray Goff4.3346.05
50Mike PerryUnited StatesMike Perry4.32167.015
51Máté KertészHungaryMáté Kertész4.30221.219
52Bryan BattleUnited StatesBryan Battle4.3049.36
53Ian Machado GarryIrelandIan Machado Garry4.29187.312
54Kamaru UsmanUnited StatesKamaru Usman4.28317.617
55Marek BartlCzechiaMarek Bartl4.2629.85
56Donald CerroneUnited StatesDonald Cerrone4.25119.714
57Elizeu Zaleski dos SantosBrazilElizeu Zaleski dos Santos4.16208.718
58Punahele SorianoUnited StatesPunahele Soriano4.1560.55
59Giacomo MichelisItalyGiacomo Michelis4.1066.65
60Vinicius CruzBrazilVinicius Cruz4.1069.86
61Miguel BaezaUnited StatesMiguel Baeza4.0968.07
62Sean BradyUnited StatesSean Brady4.08146.911
63Shamil MusaevRussiaShamil Musaev4.0864.05
64Jorge MasvidalUnited StatesJorge Masvidal4.06193.715
65Stephen ThompsonUnited StatesStephen Thompson4.05319.522
66Christian JungwirthGermanyChristian Jungwirth4.04217.216
67Carlos ConditUnited StatesCarlos Condit4.00251.319
68Robbie LawlerUnited StatesRobbie Lawler3.93305.323
69Mike MalottCanadaMike Malott3.9277.09
70Sam PattersonUnited KingdomSam Patterson3.8934.26
71Chris LytleUnited StatesChris Lytle3.86201.019
72Tomislav SičajaTomislav Sičaja3.8543.75
73Richard WalshAustraliaRichard Walsh3.8477.36
74CanadaSean Pierson3.8477.76
75Nicolas DalbyDenmarkNicolas Dalby3.83196.214
76Nick DiazUnited StatesNick Diaz3.82168.813
77Georges St-PierreCanadaGeorges St-Pierre3.82328.221
78Denis MaherBelarusDenis Maher3.8274.16
79Colby CovingtonUnited StatesColby Covington3.81288.117
80Thiago AlvesBrazilThiago Alves3.80281.626
81David KozmaCzechiaDavid Kozma3.79233.018
82Matthew SemelsbergerUnited StatesMatthew Semelsberger3.77119.011
83Matt BrownUnited StatesMatt Brown3.76276.630
84Laureano StaropoliArgentinaLaureano Staropoli3.7684.27
85Sean Clancy Jr.ScotlandSean Clancy Jr.3.7333.05
86Tarec SaffiedineBelgiumTarec Saffiedine3.7396.56
87Kenny RobertsonUnited StatesKenny Robertson3.7287.99
88Nordine TalebFranceNordine Taleb3.72108.911
89Alex LohoréFranceAlex Lohoré3.7259.45
90Andrej KalašnikCzechiaAndrej Kalašnik3.7189.712
91Kelvin GastelumUnited StatesKelvin Gastelum3.70103.98
92Max GriffinUnited StatesMax Griffin3.70249.519
93Endrit BrajshoriGermanyEndrit Brajshori3.6626.25
94Omar El DafrawyEgyptOmar El Dafrawy3.6640.45
95Rafael Dos AnjosBrazilRafael Dos Anjos3.62187.311
96Oban ElliottWalesOban Elliott3.6281.07
97Johny HendricksUnited StatesJohny Hendricks3.59222.218
98Curtis MillenderUnited StatesCurtis Millender3.5562.57
99Nicholas MusokeSwedenNicholas Musoke3.5574.65
100Paul TaylorUnited KingdomPaul Taylor3.5489.97

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.