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

#Fighter
1Abdoulaye KaneSenegal Abdoulaye Kane10.4915.35
2Shamil ErdoganTürkiye Shamil Erdogan10.4819.95
3Boris AtanganaBelgium Boris Atangana10.1013.05
4Abdul-Rakhman TemirovRussia Abdul-Rakhman Temirov7.4778.76
5Adam DarbyIreland Adam Darby7.1553.65
6Veronika SmolkováSlovakia Veronika Smolková6.3266.48
7Lom-Ali EskievGermany Lom-Ali Eskiev6.0423.55
8Shido Boris EsperancaAngola Shido Boris Esperanca6.0027.26
9Jack HumphriesUnited Kingdom Jack Humphries5.4418.75
10Rajabali ShaidullaevKyrgyzstan Rajabali Shaidullaev5.3430.25
11Ilhom NazimovUzbekistan Ilhom Nazimov5.3328.25
12Ernane PimentaBrazil Ernane Pimenta5.2330.85
13Tom AspinallEngland Tom Aspinall5.1818.49
14Hugo DeuxFrance Hugo Deux5.0564.25
15Andre MirandaBrazil Andre Miranda4.9439.25
16Anthony OrozcoUnited States Anthony Orozco4.9266.47
17Đani Barbir Đani Barbir4.7016.65
18Dakota DitchevaEngland Dakota Ditcheva4.5677.911
19Paulina WisniewskaPoland Paulina Wisniewska4.5165.97
20Miloš JaničićMontenegro Miloš Janičić4.4044.56
21Martin BaturCroatia Martin Batur4.3019.16
22Piotr KuberskiPoland Piotr Kuberski4.3044.76
23Lucia SzabováSlovakia Lucia Szabová4.28124.312
24Abdul Rakhman YakhyaevTürkiye Abdul Rakhman Yakhyaev4.206.75
25Seika IzawaJapan Seika Izawa4.1447.36
26Emerson AugustoBrazil Emerson Augusto4.1260.25
27Cain VelasquezUnited States Cain Velasquez4.08111.015
28Alina DalaslanGermany Alina Dalaslan4.0173.06
29Josh HokitUnited States Josh Hokit4.0136.25
30Matěj PeňázCzechia Matěj Peňáz3.9368.313
31Tiriel Abramović Tiriel Abramović3.8224.95
32George StainesUnited Kingdom George Staines3.7685.47
33Gökhan AksuTürkiye Gökhan Aksu3.7216.76
34Navajo StirlingNew Zealand Navajo Stirling3.7172.87
35Igor SeverinoBrazil Igor Severino3.6838.05
36Viktor KolesnikRussia Viktor Kolesnik3.6563.67
37Yousri Belgaroui Yousri Belgaroui3.6456.65
38Mago MachaevAustria Mago Machaev3.6169.17
39Max HolzerGermany Max Holzer3.5666.17
40Rafael SilvaBrazil Rafael Silva3.5514.15
41Hattan AlsaifSaudi Arabia Hattan Alsaif3.4545.06
42Payton TalbottUnited States Payton Talbott3.3878.88
43Shanelle DyerEngland Shanelle Dyer3.3566.96
44Brahyam ZurcherMexico Brahyam Zurcher3.3539.45
45Cristiane JustinoBrazil Cristiane Justino3.34128.010
46Abdullah Al-QahtaniSaudi Arabia Abdullah Al-Qahtani3.3370.57
47Jimmy QuinnEngland Jimmy Quinn3.3018.55
48Harry HardwickUnited Kingdom Harry Hardwick3.2758.26
49Steve GarciaUnited States Steve Garcia3.2272.712
50Todd DuffeeUnited States Todd Duffee3.2116.55
51Radek RoušalCzechia Radek Roušal3.17122.212
52Ciryl GaneFrance Ciryl Gane3.16177.413
53Miha FrlicSlovenia Miha Frlic3.1639.67
54Marcelo MedeirosBrazil Marcelo Medeiros3.1462.16
55Mohammad AlaqraaKuwait Mohammad Alaqraa3.1372.26
56Reece McEwanScotland Reece McEwan3.1367.75
57Jacobe SmithUnited States Jacobe Smith3.1337.86
58Michal MartínekCzechia Michal Martínek3.1189.412
59Daniel ŠkvorCzechia Daniel Škvor3.0881.116
60Marco TulioBrazil Marco Tulio3.0557.46
61Avazbek KholmirzaevUzbekistan Avazbek Kholmirzaev3.0477.39
62Joanna JedrzejczykPoland Joanna Jedrzejczyk3.03279.215
63Sean Clancy Jr.Scotland Sean Clancy Jr.3.0345.37
64Tiago PereiraBrazil Tiago Pereira3.0256.95
65Manuel Del ValleSpain Manuel Del Valle3.0252.75
66Luke RileyEngland Luke Riley3.0182.08
67Vitalii YakymenkoUkraine Vitalii Yakymenko2.9877.85
68Biaggio Ali WalshUnited States Biaggio Ali Walsh2.9558.011
69Adam ShelleyIreland Adam Shelley2.9443.65
70United States Patrick Smith2.936.86
71Giacomo MichelisItaly Giacomo Michelis2.8766.65
72Teddy StringerEngland Teddy Stringer2.8619.67
73King GreenUnited States King Green2.85321.831
74Wang CongChina Wang Cong2.8594.97
75Pavel DailidkoLithuania Pavel Dailidko2.8333.69
76Roberto Satoshi de SouzaBrazil Roberto Satoshi de Souza2.8322.75
77Johnny BedfordUnited States Johnny Bedford2.8040.45
78Rafael AronovIsrael Rafael Aronov2.7829.17
79Terrance McKinneyUnited States Terrance McKinney2.7641.315
80Zdeněk PolívkaCzechia Zdeněk Polívka2.7597.511
81Ali SuleymanovRussia Ali Suleymanov2.7473.05
82Carli JudiceUnited States Carli Judice2.7259.86
83Sean O'MalleyUnited States Sean O'Malley2.69185.516
84Arkadiusz WrzosekPoland Arkadiusz Wrzosek2.6919.47
85Anthony IvyUnited States Anthony Ivy2.6845.86
86Cyrille DiabateFrance Cyrille Diabate2.6758.58
87Miroslav ŠtrbákSlovakia Miroslav Štrbák2.6775.46
88Will FleuryIreland Will Fleury2.66101.29
89Pawel PolityloPoland Pawel Politylo2.6566.85
90Alexander VolkanovskiAustralia Alexander Volkanovski2.65312.919
91Luca BorandoItaly Luca Borando2.6453.07
92Kaue FernandesBrazil Kaue Fernandes2.6338.85
93Vinicius OliveiraBrazil Vinicius Oliveira2.5782.47
94Axel SolaFrance Axel Sola2.5659.16
95Josefine Lindgren KnutssonSweden Josefine Lindgren Knutsson2.5579.96
96Chidi NjokuaniUnited States Chidi Njokuani2.54110.812
97Carlos UlbergNew Zealand Carlos Ulberg2.5485.712
98Armen Petrosyan Armen Petrosyan2.5388.68
99Omiel BrownJamaica Omiel Brown2.5160.18
100Adrian LeeUnited States Adrian Lee2.4922.95

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