Ultimate Fighting Calendar

ACA Record Book

ACA: Best striking differential

The all-time ACA top 100, rebuilt from every completed ACA fight in our database.

Updated September 22, 2026

A fighter with a bout in the last 18 months. Country boards rank every fighter from that country and cannot be combined with the active filter.

#FighterBest striking differentialMinutesBouts
1Abdul-Rakhman TemirovRussiaAbdul-Rakhman Temirov7.4778.76
2Josiel SilvaBrazilJosiel Silva2.39135.07
3Ali BagovRussiaAli Bagov2.3573.15
4Jakshylyk MyrzabekovKyrgyzstanJakshylyk Myrzabekov2.2574.77
5Zumso ZuraevRussiaZumso Zuraev2.1348.75
6Sulim BatalovRussiaSulim Batalov2.0551.76
7Artem FrolovRussiaArtem Frolov1.7888.07
8Nashkho GalaevRussiaNashkho Galaev1.7436.35
9Anatoliy KondratievRussiaAnatoliy Kondratiev1.7256.55
10Oyatullo MuminovTajikistanOyatullo Muminov1.4289.76
11Osimkhon RakhmonovTajikistanOsimkhon Rakhmonov1.3875.37
12Chris HoneycuttUnited StatesChris Honeycutt1.3367.66
13Khasan DadalovRussiaKhasan Dadalov1.3345.15
14Denis MaherBelarusDenis Maher1.3174.16
15Asylzhan BakhytzhanulyKazakhstanAsylzhan Bakhytzhanuly1.2172.15
16Ayk KazaryanArmeniaAyk Kazaryan1.1685.17
17Nikola DipchikovBulgariaNikola Dipchikov1.0935.75
18Herbert BatistaBrazilHerbert Batista0.97108.18
19Artem DushenkoRussiaArtem Dushenko0.9726.95
20Gadzhimurad KhiramagomedovRussiaGadzhimurad Khiramagomedov0.9552.55
21Aren AkopyanRussiaAren Akopyan0.9491.87
22Arash SadeghiIranArash Sadeghi0.8860.36
23Alimardan AbdykaarovKyrgyzstanAlimardan Abdykaarov0.88107.08
24Alexsandro PraiaBrazilAlexsandro Praia0.8732.25
25Yusup-Khadzhi ZubarievRussiaYusup-Khadzhi Zubariev0.84100.59
26Sayfullah DzhabrailovSayfullah Dzhabrailov0.7423.06
27Ruslan ShamilovRussiaRuslan Shamilov0.7265.06
28Andrey KoshkinRussiaAndrey Koshkin0.66129.78
29Vazha TsiptauriGeorgiaVazha Tsiptauri0.5885.05
30Daud ShaikhaevRussiaDaud Shaikhaev0.5799.36
31Anton VyaziginRussiaAnton Vyazigin0.5789.75
32Elmar GasanovRussiaElmar Gasanov0.5490.16
33Faridun OdilovTajikistanFaridun Odilov0.5396.77
34Ruslan KolodkoBelarusRuslan Kolodko0.5156.65
35Gleb KhabibullinRussiaGleb Khabibullin0.4477.16
36Mikhail DolgovRussiaMikhail Dolgov0.4364.96
37Salamu AbdurahmanovRussiaSalamu Abdurahmanov0.4273.85
38Arbi AgujevAustriaArbi Agujev0.4291.07
39Edil EsengulovKyrgyzstanEdil Esengulov0.4257.75
40Felipe FroesBrazilFelipe Froes0.4085.08
41Carlos FelipeBrazilCarlos Felipe0.3999.37
42Renat ondarRussiaRenat ondar0.3880.66
43Mansur KhatuevRussiaMansur Khatuev0.3786.98
44Artem DamkovskyBelarusArtem Damkovsky0.3559.55
45Kirill KornilovRussiaKirill Kornilov0.33144.38
46Elias SilverioBrazilElias Silverio0.29106.28
47Ruslan GabaraevRussiaRuslan Gabaraev0.2860.35
48Khafiz SakibekovTajikistanKhafiz Sakibekov0.2766.96
49Vladimir VasilyevRussiaVladimir Vasilyev0.2594.57
50Anatoliy BoykoRussiaAnatoliy Boyko0.1772.25
51Evgeny ErokhinRussiaEvgeny Erokhin0.1280.07
52Alexander MatmuratovRussiaAlexander Matmuratov0.12103.88
53Maharbek KarginovRussiaMaharbek Karginov0.0193.07
T-54Alihan SuleimanovRussiaAlihan Suleimanov0.0029.95
T-54Uzair AbdurakovRussiaUzair Abdurakov0.0040.75
56Grigor MatevosyanArmeniaGrigor Matevosyan-0.0476.65
57Ali AbdulkhalikovRussiaAli Abdulkhalikov-0.0585.96
58Saygid AbdulaevRussiaSaygid Abdulaev-0.1090.06
59Murad AbdulaevRussiaMurad Abdulaev-0.1381.86
60Amirkhan AdaevRussiaAmirkhan Adaev-0.1958.95
61Alexey PolpudnikovRussiaAlexey Polpudnikov-0.2070.55
62Aurel PirteaRomaniaAurel Pirtea-0.2577.56
63Murad KalamovRussiaMurad Kalamov-0.25114.28
64Ivan BogdanovRussiaIvan Bogdanov-0.2969.17
65Kholmurod NurmatovUzbekistanKholmurod Nurmatov-0.4188.38
66Herdeson BatistaBrazilHerdeson Batista-0.4571.76
67Klidson AbreuBrazilKlidson Abreu-0.4742.55
68Vitaliy SlipenkoRussiaVitaliy Slipenko-0.5065.57
69Imran BukuevRussiaImran Bukuev-0.5190.06
70Mhitar BarseghyanArmeniaMhitar Barseghyan-0.5378.66
71Abdul-Rakhman DudaevRussiaAbdul-Rakhman Dudaev-0.5570.46
72Ryskulbek IbraimovKyrgyzstanRyskulbek Ibraimov-0.5775.05
73Rustam KerimovRussiaRustam Kerimov-0.6159.15
74Carlos AugustoBrazilCarlos Augusto-0.6475.05
75Pavel VitrukUkrainePavel Vitruk-0.74104.96
76Pavel GordeevRussiaPavel Gordeev-0.7582.96
77Davi RamosBrazilDavi Ramos-0.7782.66
78Sergey StarodubBelarusSergey Starodub-0.8139.75
79Vinicius CruzBrazilVinicius Cruz-0.8569.86
80Mukhumat VakhaevRussiaMukhumat Vakhaev-0.9446.65
81Alexey MakhnoRussiaAlexey Makhno-1.0238.25
82Michel SilvaBrazilMichel Silva-1.0437.75
83Caio BitencourtBrazilCaio Bitencourt-1.1935.37
84United StatesTony Johnson Jr.-1.24105.46
85Lom-Ali NalgievRussiaLom-Ali Nalgiev-1.4133.95
86Anderson GoncalvesBrazilAnderson Goncalves-1.4757.77
87Abdul-Rahman DzhanaevRussiaAbdul-Rahman Dzhanaev-1.5253.36
88Luis LaurentinoBrazilLuis Laurentino-1.6268.06
89Tomáš DeákSlovakiaTomáš Deák-1.7373.65
90Deivi Daniel Oliveira de AlmeidaBrazilDeivi Daniel Oliveira de Almeida-2.0049.55
91Lincoln HenriqueBrazilLincoln Henrique-2.0444.55
92Artem ReznikovKazakhstanArtem Reznikov-2.0698.98
93Azamat PshukovRussiaAzamat Pshukov-2.3052.35
94Denis SmoldarevEstoniaDenis Smoldarev-4.846.85
95Mukhamed KokovRussiaMukhamed Kokov-5.0675.56

Career boards need at least 5 bouts with tracked statistics.