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

#Fighter
1Shido Boris EsperancaAngola Shido Boris Esperanca7.6927.26
2Trey WatersUnited States Trey Waters7.4143.66
3Chidi NjokuaniUnited States Chidi Njokuani7.2368.56
4Daniel RodriguezUnited States Daniel Rodriguez7.19148.014
5United States Duane Ludwig6.7439.56
6Kevin JoussetFrance Kevin Jousset6.3946.35
7Gabe GreenUnited States Gabe Green6.2854.35
8Bryan BarberenaUnited States Bryan Barberena5.85169.815
9Rafael AronovIsrael Rafael Aronov5.7127.26
10Michael MoralesEcuador Michael Morales5.6872.08
11Alan JoubanUnited States Alan Jouban5.67117.013
12Miroslav BrožCzechia Miroslav Brož5.6051.25
13Ange LoosaSwitzerland Ange Loosa5.5789.16
14Lorenz LarkinUnited States Lorenz Larkin5.5049.36
15Lyman GoodUnited States Lyman Good5.3454.86
16Jack Della MaddalenaAustralia Jack Della Maddalena5.32133.111
17Tim MeansUnited States Tim Means5.22239.325
18Jacobe SmithUnited States Jacobe Smith5.2237.86
19Michel PereiraBrazil Michel Pereira5.09104.68
20Rinat FakhretdinovRussia Rinat Fakhretdinov5.0276.87
21Niko PriceUnited States Niko Price5.01147.320
22Alex MoronoUnited States Alex Morono5.01262.322
23Kevin HollandUnited States Kevin Holland5.00144.112
24Geoff NealUnited States Geoff Neal5.00137.414
25Nate DiazUnited States Nate Diaz4.98153.910
26Matouš KohoutCzechia Matouš Kohout4.9477.16
27Adam FugittUnited States Adam Fugitt4.8845.96
28Vicente LuqueBrazil Vicente Luque4.83232.624
29Carlos LealBrazil Carlos Leal4.8288.69
30Amir SadollahUnited States Amir Sadollah4.80128.910
31Rhys McKeeIreland Rhys McKee4.7985.27
32Louis GlismannDenmark Louis Glismann4.7742.05
33Kaik BritoBrazil Kaik Brito4.7672.79
34Gabriel BonfimBrazil Gabriel Bonfim4.7587.69
35Sean SpencerUnited States Sean Spencer4.6695.27
36Santiago PonzinibbioArgentina Santiago Ponzinibbio4.64222.320
37Endrit BrajshoriGermany Endrit Brajshori4.6130.86
38Emir-Can AlGermany Emir-Can Al4.5944.25
39Mohammad AlaqraaKuwait Mohammad Alaqraa4.5972.26
40Court McGeeUnited States Court McGee4.58251.720
41Khaos WilliamsUnited States Khaos Williams4.57117.012
42United States Brad Blackburn4.5564.65
43Sean StricklandUnited States Sean Strickland4.50101.38
44Tato PrimeraSpain Tato Primera4.5070.05
45Song KenanChina Song Kenan4.49107.911
46Abdul Razak AlhassanGhana Abdul Razak Alhassan4.4540.27
47Hyun Gyu LimSouth Korea Hyun Gyu Lim4.4564.37
48Uros MedicSerbia Uros Medic4.4428.48
49Carlos PratesBrazil Carlos Prates4.4183.79
50Belal MuhammadUnited States Belal Muhammad4.40342.321
51Li JingliangChina Li Jingliang4.40174.517
52Jared GoodenUnited States Jared Gooden4.4082.37
53Billy Ray GoffUnited States Billy Ray Goff4.3346.05
54Mike PerryUnited States Mike Perry4.32167.015
55Máté KertészHungary Máté Kertész4.30221.219
56Bryan BattleUnited States Bryan Battle4.3049.36
57Ian Machado GarryIreland Ian Machado Garry4.29187.312
58Kamaru UsmanUnited States Kamaru Usman4.28317.617
59Marek BartlCzechia Marek Bartl4.2629.85
60Donald CerroneUnited States Donald Cerrone4.25119.714
61Randy BrownJamaica Randy Brown4.19246.223
62Elizeu Zaleski dos SantosBrazil Elizeu Zaleski dos Santos4.16208.718
63Christian JungwirthGermany Christian Jungwirth4.16217.216
64Punahele SorianoUnited States Punahele Soriano4.1560.55
65Giacomo MichelisItaly Giacomo Michelis4.1066.65
66Vinicius CruzBrazil Vinicius Cruz4.1069.86
67Miguel BaezaUnited States Miguel Baeza4.0968.07
68Sean BradyUnited States Sean Brady4.08146.911
69Shamil MusaevRussia Shamil Musaev4.0864.05
70Jorge MasvidalUnited States Jorge Masvidal4.06193.715
71Stephen ThompsonUnited States Stephen Thompson4.05319.522
72Mike MalottCanada Mike Malott4.0184.510
73Carlos ConditUnited States Carlos Condit4.00251.319
74Robbie LawlerUnited States Robbie Lawler3.93305.323
75Sam PattersonUnited Kingdom Sam Patterson3.8934.26
76Laureano StaropoliArgentina Laureano Staropoli3.8788.38
77Chris LytleUnited States Chris Lytle3.86201.019
78Tomislav Sičaja Tomislav Sičaja3.8543.75
79Richard WalshAustralia Richard Walsh3.8477.36
80Canada Sean Pierson3.8477.76
81Nicolas DalbyDenmark Nicolas Dalby3.83196.214
82Nick DiazUnited States Nick Diaz3.82168.813
83Georges St-PierreCanada Georges St-Pierre3.82328.221
84Denis MaherBelarus Denis Maher3.8274.16
85Colby CovingtonUnited States Colby Covington3.81288.117
86Thiago AlvesBrazil Thiago Alves3.80281.626
87David KozmaCzechia David Kozma3.79233.018
88Matthew SemelsbergerUnited States Matthew Semelsberger3.77119.011
89Matt BrownUnited States Matt Brown3.76276.630
90Sean Clancy Jr.Scotland Sean Clancy Jr.3.7333.05
91Tarec SaffiedineBelgium Tarec Saffiedine3.7396.56
92Kenny RobertsonUnited States Kenny Robertson3.7287.99
93Nordine TalebFrance Nordine Taleb3.72108.911
94Alex LohoréFrance Alex Lohoré3.7259.45
95Andrej KalašnikCzechia Andrej Kalašnik3.7189.712
96Kelvin GastelumUnited States Kelvin Gastelum3.70103.98
97Max GriffinUnited States Max Griffin3.70249.519
98Kacper KoziorzebskiPoland Kacper Koziorzebski3.6665.95
99Wiktor ZalewskiPoland Wiktor Zalewski3.6236.25
100Rafael Dos AnjosBrazil Rafael Dos Anjos3.62187.311

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