Ultimate Fighting 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 September 24, 2026

#FighterBest striking differentialMinutesBouts
1Boris AtanganaBelgiumBoris Atangana10.1013.05
2Abdul-Rakhman TemirovRussiaAbdul-Rakhman Temirov7.4778.76
3Adam DarbyIrelandAdam Darby7.1653.55
4Veronika SmolkováSlovakiaVeronika Smolková6.3266.48
5Shido Boris EsperancaAngolaShido Boris Esperanca5.5526.15
6Jack HumphriesUnited KingdomJack Humphries5.4418.75
7Rajabali ShaidullaevKyrgyzstanRajabali Shaidullaev5.3430.25
8Ilhom NazimovUzbekistanIlhom Nazimov5.3328.25
9Tom AspinallEnglandTom Aspinall5.1818.49
10Hugo DeuxFranceHugo Deux5.0564.25
11Andre MirandaBrazilAndre Miranda4.9439.25
12Anthony OrozcoUnited StatesAnthony Orozco4.9266.47
13Paulina WisniewskaPolandPaulina Wisniewska4.8950.96
14Đani BarbirĐani Barbir4.7016.65
15Dakota DitchevaEnglandDakota Ditcheva4.5677.911
16Miloš JaničićMontenegroMiloš Janičić4.4044.56
17Martin BaturCroatiaMartin Batur4.3019.16
18Piotr KuberskiPolandPiotr Kuberski4.3044.76
19Lucia SzabováSlovakiaLucia Szabová4.29110.911
20Seika IzawaJapanSeika Izawa4.1447.36
21BrazilEmerson Augusto4.1260.25
22Cain VelasquezUnited StatesCain Velasquez4.08111.015
23Wang CongChinaWang Cong4.0269.96
24Alina DalaslanGermanyAlina Dalaslan4.0173.06
25Josh HokitUnited StatesJosh Hokit4.0136.25
26Max HolzerGermanyMax Holzer3.9365.26
27Matěj PeňázCzechiaMatěj Peňáz3.9368.313
28Viktor KolesnikRussiaViktor Kolesnik3.8558.26
29Tiriel AbramovićTiriel Abramović3.8224.95
30George StainesUnited KingdomGeorge Staines3.7384.46
31Navajo StirlingNew ZealandNavajo Stirling3.7172.87
32Yousri BelgarouiYousri Belgaroui3.6456.65
33Mago MachaevAustriaMago Machaev3.6169.17
34Hattan AlsaifSaudi ArabiaHattan Alsaif3.4545.06
35Shanelle DyerEnglandShanelle Dyer3.3566.96
36Brahyam ZurcherMexicoBrahyam Zurcher3.3539.45
37Cristiane JustinoBrazilCristiane Justino3.34128.010
38Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani3.3370.57
39EnglandJimmy Quinn3.3018.55
40Harry HardwickUnited KingdomHarry Hardwick3.2758.26
41Steve GarciaUnited StatesSteve Garcia3.2272.712
42Payton TalbottUnited StatesPayton Talbott3.2176.67
43Daniel ŠkvorCzechiaDaniel Škvor3.2178.615
44Todd DuffeeUnited StatesTodd Duffee3.2116.55
45Radek RoušalCzechiaRadek Roušal3.17122.212
46Ciryl GaneFranceCiryl Gane3.16177.413
47Miha FrlicSloveniaMiha Frlic3.1639.67
48BrazilMarcelo Medeiros3.1462.16
49Reece McEwanScotlandReece McEwan3.1367.75
50Michal MartínekCzechiaMichal Martínek3.1189.412
51Mohammad AlaqraaKuwaitMohammad Alaqraa3.1171.85
52Marco TulioBrazilMarco Tulio3.0557.46
53Avazbek KholmirzaevUzbekistanAvazbek Kholmirzaev3.0477.39
54Joanna JedrzejczykPolandJoanna Jedrzejczyk3.03279.215
55Sean Clancy Jr.ScotlandSean Clancy Jr.3.0345.37
56Tiago PereiraBrazilTiago Pereira3.0256.95
57Manuel Del ValleSpainManuel Del Valle3.0252.75
58Luke RileyEnglandLuke Riley3.0182.08
59Biaggio Ali WalshUnited StatesBiaggio Ali Walsh2.9558.011
60Adam ShelleyIrelandAdam Shelley2.9443.65
61United StatesPatrick Smith2.936.86
62King GreenUnited StatesKing Green2.92317.730
63Giacomo MichelisItalyGiacomo Michelis2.8766.65
64Teddy StringerEnglandTeddy Stringer2.8619.67
65Luca BorandoItalyLuca Borando2.8452.46
66Pavel DailidkoLithuaniaPavel Dailidko2.8333.69
67Roberto Satoshi de SouzaBrazilRoberto Satoshi de Souza2.8322.75
68Zdeněk PolívkaCzechiaZdeněk Polívka2.8297.310
69Johnny BedfordUnited StatesJohnny Bedford2.8040.45
70Rafael AronovIsraelRafael Aronov2.7829.17
71Terrance McKinneyUnited StatesTerrance McKinney2.7641.315
72Carli JudiceUnited StatesCarli Judice2.7259.86
73Sean O'MalleyUnited StatesSean O'Malley2.69185.516
74Arkadiusz WrzosekPolandArkadiusz Wrzosek2.6919.47
75Anthony IvyUnited StatesAnthony Ivy2.6845.86
76Alexander VolkanovskiAustraliaAlexander Volkanovski2.68303.018
77Cyrille DiabateFranceCyrille Diabate2.6758.58
78Miroslav ŠtrbákSlovakiaMiroslav Štrbák2.6775.46
79Will FleuryIrelandWill Fleury2.66101.29
80Kaue FernandesBrazilKaue Fernandes2.6338.85
81Vinicius OliveiraBrazilVinicius Oliveira2.5782.47
82Nell ArianoFranceNell Ariano2.5649.95
83Chidi NjokuaniUnited StatesChidi Njokuani2.54110.812
84Carlos UlbergNew ZealandCarlos Ulberg2.5485.712
85Armen PetrosyanArmen Petrosyan2.5388.68
86Manoel SilvaBrazilManoel Silva2.5261.16
87Omiel BrownJamaicaOmiel Brown2.5160.18
88Adrian LeeUnited StatesAdrian Lee2.4922.95
89Wasi AdeshinaNigeriaWasi Adeshina2.4938.15
90Axel SolaFranceAxel Sola2.4839.15
91Gegard MousasiGegard Mousasi2.48120.112
92Cam RowstonAustraliaCam Rowston2.4744.95
93Haruyuki TanitsuJapanHaruyuki Tanitsu2.4728.05
94Natalia SilvaBrazilNatalia Silva2.45104.48
95Josefine Lindgren KnutssonSwedenJosefine Lindgren Knutsson2.4564.95
96Joshua VanJoshua Van2.43170.812
97Michael MoralesEcuadorMichael Morales2.4272.08
98Fatima KlineUnited StatesFatima Kline2.4267.15
99Guilherme AlvesBrazilGuilherme Alves2.4018.86
100Javid BasharatJavid Basharat2.39117.99

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.