Skip to content
MMA Calendar

ACA Record Book

ACA: Best striking differential

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

Updated November 6, 2026

#Fighter
1Abdul-Rakhman TemirovRussia Abdul-Rakhman Temirov7.4778.76
2Ali SuleymanovRussia Ali Suleymanov2.7473.05
3Josiel SilvaBrazil Josiel Silva2.39135.07
4Ali BagovRussia Ali Bagov2.3573.15
5Jakshylyk MyrzabekovKyrgyzstan Jakshylyk Myrzabekov2.2574.77
6Zumso ZuraevRussia Zumso Zuraev2.1348.75
7Sulim BatalovRussia Sulim Batalov2.0551.76
8Anatoliy KondratievRussia Anatoliy Kondratiev1.7256.55
9Osimkhon RakhmonovTajikistan Osimkhon Rakhmonov1.3875.37
10Chris HoneycuttUnited States Chris Honeycutt1.3367.66
11Khasan DadalovRussia Khasan Dadalov1.3345.15
12Oyatullo MuminovTajikistan Oyatullo Muminov1.32104.77
13Denis MaherBelarus Denis Maher1.3174.16
14Artem FrolovRussia Artem Frolov1.25103.08
15Asylzhan BakhytzhanulyKazakhstan Asylzhan Bakhytzhanuly1.2172.15
16Herbert BatistaBrazil Herbert Batista1.13123.19
17Nikola DipchikovBulgaria Nikola Dipchikov1.0935.75
18Ayk KazaryanArmenia Ayk Kazaryan1.02100.18
19Ali MashrapovKyrgyzstan Ali Mashrapov0.9857.25
20Artem DushenkoRussia Artem Dushenko0.9726.95
21Gadzhimurad KhiramagomedovRussia Gadzhimurad Khiramagomedov0.9552.55
22Aren AkopyanRussia Aren Akopyan0.9491.87
23Dzhambulat SelimkhanovRussia Dzhambulat Selimkhanov0.9062.25
24Arash SadeghiIran Arash Sadeghi0.8860.36
25Alimardan AbdykaarovKyrgyzstan Alimardan Abdykaarov0.88107.08
26Alexsandro PraiaBrazil Alexsandro Praia0.8732.25
27Yusup-Khadzhi ZubarievRussia Yusup-Khadzhi Zubariev0.84100.59
28Klidson AbreuBrazil Klidson Abreu0.8357.56
29Saifullah DzhabrailovRussia Saifullah Dzhabrailov0.7423.06
30Ruslan ShamilovRussia Ruslan Shamilov0.7265.06
31Khafiz SakibekovTajikistan Khafiz Sakibekov0.7181.97
32Faridun OdilovTajikistan Faridun Odilov0.71111.78
33Andrey KoshkinRussia Andrey Koshkin0.66129.78
34Vazha TsiptauriGeorgia Vazha Tsiptauri0.6485.76
35Mikhail DolgovRussia Mikhail Dolgov0.6379.97
36Nashkho GalaevRussia Nashkho Galaev0.6251.36
37Daud ShaikhaevRussia Daud Shaikhaev0.5799.36
38Anton VyaziginRussia Anton Vyazigin0.5789.75
39Elmar GasanovRussia Elmar Gasanov0.5490.16
40Ruslan KolodkoBelarus Ruslan Kolodko0.5156.65
41Akhmed KhamzaevRussia Akhmed Khamzaev0.4947.35
42Gleb KhabibullinRussia Gleb Khabibullin0.4477.16
43Salamu AbdurahmanovRussia Salamu Abdurahmanov0.4273.85
44Arbi AgujevAustria Arbi Agujev0.4291.07
45Edil EsengulovKyrgyzstan Edil Esengulov0.4257.75
46Felipe FroesBrazil Felipe Froes0.4085.08
47Carlos FelipeBrazil Carlos Felipe0.3999.37
48Renat OndarRussia Renat Ondar0.3880.66
49Mansur KhatuevRussia Mansur Khatuev0.3786.98
50Artem DamkovskyBelarus Artem Damkovsky0.3559.55
51Evgeny ErokhinRussia Evgeny Erokhin0.3495.08
52Kirill KornilovRussia Kirill Kornilov0.33144.38
53Elias SilverioBrazil Elias Silverio0.29106.28
54Ruslan GabaraevRussia Ruslan Gabaraev0.2860.35
55Alexander PodlesniyUkraine Alexander Podlesniy0.2775.05
56Vladimir VasilyevRussia Vladimir Vasilyev0.2594.57
57Anatoliy BoykoRussia Anatoliy Boyko0.1772.25
58Alexander MatmuratovRussia Alexander Matmuratov0.12103.88
59Maharbek KarginovRussia Maharbek Karginov0.0193.07
60Alihan SuleimanovRussia Alihan Suleimanov0.0029.95
61Grigor MatevosyanArmenia Grigor Matevosyan-0.0476.65
62Ali AbdulkhalikovRussia Ali Abdulkhalikov-0.0585.96
63Azam GaforovTajikistan Azam Gaforov-0.0694.25
64Saygid AbdulaevRussia Saygid Abdulaev-0.1090.06
65Amirkhan AdaevRussia Amirkhan Adaev-0.1958.95
66Alexey PolpudnikovRussia Alexey Polpudnikov-0.2070.55
67Aurel PirteaRomania Aurel Pirtea-0.2577.56
68Murad KalamovRussia Murad Kalamov-0.25114.28
69Ivan BogdanovRussia Ivan Bogdanov-0.2969.17
70Murad AbdulaevRussia Murad Abdulaev-0.3496.87
71Alexey MakhnoRussia Alexey Makhno-0.3444.06
72Abdul-Rakhman DudaevRussia Abdul-Rakhman Dudaev-0.4385.47
73Herdeson BatistaBrazil Herdeson Batista-0.4571.76
74Rustam KerimovRussia Rustam Kerimov-0.5074.16
75Vitaliy SlipenkoRussia Vitaliy Slipenko-0.5065.57
76Imran BukuevRussia Imran Bukuev-0.5190.06
77Mhitar BarseghyanArmenia Mhitar Barseghyan-0.5378.66
78Ryskulbek IbraimovKyrgyzstan Ryskulbek Ibraimov-0.5775.05
79Uzair AbdurakovRussia Uzair Abdurakov-0.6155.76
80Carlos AugustoBrazil Carlos Augusto-0.6475.05
81Pavel VitrukUkraine Pavel Vitruk-0.74104.96
82Pavel GordeevRussia Pavel Gordeev-0.7582.96
83Davi RamosBrazil Davi Ramos-0.7782.66
84Vinicius CruzBrazil Vinicius Cruz-0.8569.86
85Mukhumat VakhaevRussia Mukhumat Vakhaev-0.9446.65
86Kholmurod NurmatovUzbekistan Kholmurod Nurmatov-0.95103.39
87Michel SilvaBrazil Michel Silva-1.0437.75
88Sergey StarodubBelarus Sergey Starodub-1.1250.16
89Caio BitencourtBrazil Caio Bitencourt-1.1935.37
90United States Tony Johnson Jr.-1.24105.46
91Lom-Ali NalgievRussia Lom-Ali Nalgiev-1.4133.95
92Anderson GoncalvesBrazil Anderson Goncalves-1.4757.77
93Abdul-Rahman DzhanaevRussia Abdul-Rahman Dzhanaev-1.5168.37
94Luis LaurentinoBrazil Luis Laurentino-1.6268.06
95Tomáš DeákSlovakia Tomáš Deák-1.7373.65
96Deivi Daniel Oliveira de AlmeidaBrazil Deivi Daniel Oliveira de Almeida-2.0049.55
97Lincoln HenriqueBrazil Lincoln Henrique-2.0444.55
98Artem ReznikovKazakhstan Artem Reznikov-2.0698.98
99Azamat PshukovRussia Azamat Pshukov-2.3052.35
100Denis SmoldarevEstonia Denis Smoldarev-4.846.85

Career boards need at least 5 bouts with tracked statistics.

All boardsStriking differential