Skip to content
MMA Calendar

UFCalendar Record Book

Best striking differential

The all-time top 100, ranked across every MMA promotion we track and rebuilt from every completed fight in our database.

Updated November 7, 2026

#Fighter
1Shido Boris EsperancaAngola Shido Boris Esperanca6.0027.26
2Chidi NjokuaniUnited States Chidi Njokuani3.4568.56
3Mohammad AlaqraaKuwait Mohammad Alaqraa3.1372.26
4Jacobe SmithUnited States Jacobe Smith3.1337.86
5Giacomo MichelisItaly Giacomo Michelis2.8766.65
6Michael MoralesEcuador Michael Morales2.4272.08
7Sean Clancy Jr.Scotland Sean Clancy Jr.2.4033.05
8Georges St-PierreCanada Georges St-Pierre2.39328.221
9Louis GlismannDenmark Louis Glismann2.3442.05
10Shamil MusaevRussia Shamil Musaev2.2264.05
11Rafael AronovIsrael Rafael Aronov2.2127.26
12Matouš KohoutCzechia Matouš Kohout2.0977.16
13United States Duane Ludwig2.0339.56
14John HathawayUnited Kingdom John Hathaway2.02150.611
15Daniel RodriguezUnited States Daniel Rodriguez1.93148.014
16Alan JoubanUnited States Alan Jouban1.90117.013
17Máté KertészHungary Máté Kertész1.88221.219
18Lorenz LarkinUnited States Lorenz Larkin1.8749.36
19Punahele SorianoUnited States Punahele Soriano1.8560.55
20Ismail Naurdiev Ismail Naurdiev1.7366.07
21Ian Machado GarryIreland Ian Machado Garry1.70187.312
22Brian FosterUnited States Brian Foster1.6724.65
23Tomislav Sičaja Tomislav Sičaja1.6343.75
24Miroslav BrožCzechia Miroslav Brož1.6251.25
25Anthony JohnsonUnited States Anthony Johnson1.6266.110
26Endrit BrajshoriGermany Endrit Brajshori1.5930.86
27David KozmaCzechia David Kozma1.57233.018
28Kamaru UsmanUnited States Kamaru Usman1.56317.617
29Rick StoryUnited States Rick Story1.45266.422
30Sam PattersonUnited Kingdom Sam Patterson1.4334.26
31Rinat FakhretdinovRussia Rinat Fakhretdinov1.4276.87
32Lyman GoodUnited States Lyman Good1.3354.86
33Michel PereiraBrazil Michel Pereira1.31104.68
34Denis MaherBelarus Denis Maher1.3174.16
35Sean BradyUnited States Sean Brady1.31146.911
36Tim MeansUnited States Tim Means1.29239.325
37Mike MalottCanada Mike Malott1.2984.510
38Trey WatersUnited States Trey Waters1.2843.66
39Logan StorleyUnited States Logan Storley1.28100.56
40Herbert BatistaBrazil Herbert Batista1.2778.16
41Oban ElliottWales Oban Elliott1.2681.07
42Magomed UmalatovRussia Magomed Umalatov1.2484.69
43Uros MedicSerbia Uros Medic1.2328.48
44Amir SadollahUnited States Amir Sadollah1.21128.910
45Emir-Can AlGermany Emir-Can Al1.1844.25
46Kelvin GastelumUnited States Kelvin Gastelum1.16103.98
47Gabriel BonfimBrazil Gabriel Bonfim1.1487.69
48Richard WalshAustralia Richard Walsh1.1377.36
49Christian JungwirthGermany Christian Jungwirth1.12217.216
50George SullivanUnited States George Sullivan1.1165.77
51Kacper KoziorzebskiPoland Kacper Koziorzebski1.1165.95
52Jon FitchUnited States Jon Fitch1.11224.017
53Carlos ConditUnited States Carlos Condit1.09251.319
54Jack Della MaddalenaAustralia Jack Della Maddalena1.08133.111
55Shavkat RakhmonovKazakhstan Shavkat Rakhmonov1.0875.27
56Stephen ThompsonUnited States Stephen Thompson1.05319.522
57Ryan LaFlareUnited States Ryan LaFlare1.03147.810
58Kaik BritoBrazil Kaik Brito0.9972.79
59Neil MagnyUnited States Neil Magny0.98451.238
60United States Brad Blackburn0.9664.65
61Themba GorimboZimbabwe Themba Gorimbo0.9583.08
62Kyle NokeAustralia Kyle Noke0.8972.87
63Randy BrownJamaica Randy Brown0.88246.223
64Elias SilverioBrazil Elias Silverio0.87106.28
65Bryan BarberenaUnited States Bryan Barberena0.85169.815
66Omiel BrownJamaica Omiel Brown0.8432.15
67Jessin AyariGermany Jessin Ayari0.8477.45
68Matt BrownUnited States Matt Brown0.84276.630
69Curtis MillenderUnited States Curtis Millender0.8362.57
70Sean SpencerUnited States Sean Spencer0.8095.27
71Jeremiah WellsUnited States Jeremiah Wells0.7979.98
72Nordine TalebFrance Nordine Taleb0.77108.911
73Kevin HollandUnited States Kevin Holland0.77144.112
74Jorge MasvidalUnited States Jorge Masvidal0.76193.715
75Amiran GogoladzeGeorgia Amiran Gogoladze0.7558.85
76Michael ChiesaUnited States Michael Chiesa0.74113.711
77United States Matt Hughes0.74203.623
78Colby CovingtonUnited States Colby Covington0.73288.117
79United States Pete Spratt0.7234.77
80Kenny RobertsonUnited States Kenny Robertson0.7187.99
81Dwight GrantUnited States Dwight Grant0.7083.88
82Marek BartlCzechia Marek Bartl0.7029.85
83Jake MatthewsAustralia Jake Matthews0.70206.817
84Anthony Rocco MartinUnited States Anthony Rocco Martin0.7097.37
85Andrej KalašnikCzechia Andrej Kalašnik0.6789.712
86Andrey KoshkinRussia Andrey Koshkin0.66129.78
87Sean StricklandUnited States Sean Strickland0.66101.38
88Rory MacDonaldCanada Rory MacDonald0.64233.019
89Court McGeeUnited States Court McGee0.62251.720
90Li JingliangChina Li Jingliang0.62174.517
91Jordan MeinCanada Jordan Mein0.6192.69
92Elizeu Zaleski dos SantosBrazil Elizeu Zaleski dos Santos0.60208.718
93Sadibou SySweden Sadibou Sy0.60158.912
94Artur SzczepaniakPoland Artur Szczepaniak0.5927.25
95Nate DiazUnited States Nate Diaz0.57153.910
96United States Pat Miletich0.5566.87
97Chris LytleUnited States Chris Lytle0.54201.019
98Carlos LealBrazil Carlos Leal0.5488.69
99Nick DiazUnited States Nick Diaz0.52168.813
100Ruslan KolodkoBelarus Ruslan Kolodko0.5156.65

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 boardsStriking differential