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 29, 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
5Carlos LealBrazilCarlos Leal6.1952.46
6Bryan BarberenaUnited StatesBryan Barberena5.85169.815
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
12Biaggio Ali WalshUnited StatesBiaggio Ali Walsh5.3949.59
13Lorenz LarkinUnited StatesLorenz Larkin5.3444.55
14Lyman GoodUnited StatesLyman Good5.3454.86
15Jack Della MaddalenaAustraliaJack Della Maddalena5.32133.111
16Tim MeansUnited StatesTim Means5.22239.325
17Michel PereiraBrazilMichel Pereira5.09104.68
18Rinat FakhretdinovRussiaRinat Fakhretdinov5.0276.87
19Alex MoronoUnited StatesAlex Morono5.01262.322
20Kevin HollandUnited StatesKevin Holland5.00144.112
21Geoff NealUnited StatesGeoff Neal5.00137.414
22Nate DiazUnited StatesNate Diaz4.98153.910
23Khaos WilliamsUnited StatesKhaos Williams4.97102.011
24Matouš KohoutCzechiaMatouš Kohout4.9477.16
25Adam FugittUnited StatesAdam Fugitt4.8845.96
26Vicente LuqueBrazilVicente Luque4.83232.624
27Amir SadollahUnited StatesAmir Sadollah4.80128.910
28Niko PriceUnited StatesNiko Price4.80145.319
29Rhys McKeeIrelandRhys McKee4.7985.27
30Louis GlismannDenmarkLouis Glismann4.7742.05
31Kaik BritoBrazilKaik Brito4.7672.79
32Gabriel BonfimBrazilGabriel Bonfim4.7587.69
33Sean SpencerUnited StatesSean Spencer4.6695.27
34Santiago PonzinibbioArgentinaSantiago Ponzinibbio4.64222.320
35Emir-Can AlGermanyEmir-Can Al4.5944.25
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
56Laureano StaropoliArgentinaLaureano Staropoli4.2569.26
57Donald CerroneUnited StatesDonald Cerrone4.25119.714
58Christian JungwirthGermanyChristian Jungwirth4.18232.217
59Elizeu Zaleski dos SantosBrazilElizeu Zaleski dos Santos4.16208.718
60Punahele SorianoUnited StatesPunahele Soriano4.1560.55
61Giacomo MichelisItalyGiacomo Michelis4.1066.65
62Vinicius CruzBrazilVinicius Cruz4.1069.86
63Brent PrimusUnited StatesBrent Primus4.0965.05
64Miguel BaezaUnited StatesMiguel Baeza4.0968.07
65Sean BradyUnited StatesSean Brady4.08146.911
66Jorge MasvidalUnited StatesJorge Masvidal4.06193.715
67Stephen ThompsonUnited StatesStephen Thompson4.05319.522
68Carlos ConditUnited StatesCarlos Condit4.00251.319
69Robbie LawlerUnited StatesRobbie Lawler3.93305.323
70Mike MalottCanadaMike Malott3.9277.09
71Sam PattersonUnited KingdomSam Patterson3.8934.26
72Chris LytleUnited StatesChris Lytle3.86201.019
73Tomislav SičajaTomislav Sičaja3.8543.75
74Richard WalshAustraliaRichard Walsh3.8477.36
75CanadaSean Pierson3.8477.76
76Nicolas DalbyDenmarkNicolas Dalby3.83196.214
77Nick DiazUnited StatesNick Diaz3.82168.813
78Georges St-PierreCanadaGeorges St-Pierre3.82328.221
79Denis MaherBelarusDenis Maher3.8274.16
80Colby CovingtonUnited StatesColby Covington3.81288.117
81Thiago AlvesBrazilThiago Alves3.80281.626
82David KozmaCzechiaDavid Kozma3.79233.018
83Matthew SemelsbergerUnited StatesMatthew Semelsberger3.77119.011
84Matt BrownUnited StatesMatt Brown3.76276.630
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
94Rafael Dos AnjosBrazilRafael Dos Anjos3.62187.311
95Oban ElliottWalesOban Elliott3.6281.07
96David ZawadaGermanyDavid Zawada3.5984.48
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.