Skip to content
MMA Calendar

OKTAGON Record Book

OKTAGON: Best striking differential

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

Updated November 5, 2026

#Fighter
1Michal MartínekCzechia Michal Martínek7.3542.05
2Veronika SmolkováSlovakia Veronika Smolková6.3266.48
3Lucia SzabováSlovakia Lucia Szabová4.29110.911
4Leo BrichtaCzechia Leo Brichta4.2762.68
5Patrick VespazianiGermany Patrick Vespaziani4.2620.95
6Alina DalaslanGermany Alina Dalaslan4.0173.06
7Matěj PeňázCzechia Matěj Peňáz3.9967.412
8Max HolzerGermany Max Holzer3.9365.26
9Gökhan AksuTürkiye Gökhan Aksu3.8115.55
10Tereza BledaCzechia Tereza Bleda3.5942.96
11Mago MachaevAustria Mago Machaev3.3554.16
12Will FleuryIreland Will Fleury3.1971.27
13Radek RoušalCzechia Radek Roušal3.17122.212
14Daniel ŠkvorCzechia Daniel Škvor3.0881.116
15Makhmud Muradov Makhmud Muradov3.0761.56
16Alexander PoppeckGermany Alexander Poppeck2.9087.49
17Zdeněk PolívkaCzechia Zdeněk Polívka2.7597.511
18Miroslav ŠtrbákSlovakia Miroslav Štrbák2.6775.46
19Lukáš Pajtina Lukáš Pajtina2.3743.15
20Milan ĎatelinkaSlovakia Milan Ďatelinka2.3523.49
21Karlos VemolaCzechia Karlos Vemola2.30195.918
22Adam PałaszPoland Adam Pałasz2.2655.48
23Gjoni PalokajGermany Gjoni Palokaj2.2592.67
24Ronald ParadeiserSlovakia Ronald Paradeiser2.12255.826
25Jorick MontagnacFrance Jorick Montagnac2.0588.89
26Ludovit KleinSlovakia Ludovit Klein2.0039.05
27Mateusz LegierskiPoland Mateusz Legierski1.96142.411
28Piotr WawrzyniakPoland Piotr Wawrzyniak1.9459.85
29Tomáš Linh Le SyCzechia Tomáš Linh Le Sy1.8330.65
30Jaime CorderoGermany Jaime Cordero1.7569.011
31Matúš JuráčekCzechia Matúš Juráček1.7596.57
32Máté KertészHungary Máté Kertész1.71236.220
33Losene Keita Losene Keita1.70133.312
34Ondřej RaškaCzechia Ondřej Raška1.6964.111
35Endrit BrajshoriGermany Endrit Brajshori1.6839.37
36Arijan TopallajGermany Arijan Topallaj1.6864.47
37Kaik BritoBrazil Kaik Brito1.6447.57
38Kerim EngizekTürkiye Kerim Engizek1.6292.18
39Fedor DuricGermany Fedor Duric1.6157.25
40Lucie PudilovaCzechia Lucie Pudilova1.59198.012
41Henrique MadureiraBrazil Henrique Madureira1.5735.75
42David KozmaCzechia David Kozma1.57238.019
43Amiran GogoladzeGeorgia Amiran Gogoladze1.5372.65
44Cihad AkipaGermany Cihad Akipa1.5171.76
45Miloš PetrášekCzechia Miloš Petrášek1.42110.010
46Ebrahim HosseinpourGermany Ebrahim Hosseinpour1.3651.55
47Rafael XavierBrazil Rafael Xavier1.3560.97
48Hassan ShaabanGermany Hassan Shaaban1.3272.05
49Niko SamsonidseGermany Niko Samsonidse1.2346.47
50Emir-Can AlGermany Emir-Can Al1.1844.25
51Michal KonrádCzechia Michal Konrád1.1796.410
52Christian JungwirthGermany Christian Jungwirth1.12242.217
53Krzysztof JotkoPoland Krzysztof Jotko1.0868.25
54Lazar TodevBulgaria Lazar Todev1.04132.29
55Matouš KohoutCzechia Matouš Kohout1.04185.916
56Matěj KuzníkCzechia Matěj Kuzník1.03122.812
57Magda ŠormováCzechia Magda Šormová1.0363.05
58Jeremy KimballUnited States Jeremy Kimball1.0243.17
59Christian EckerlinGermany Christian Eckerlin1.00107.09
60Katharina DalisdaGermany Katharina Dalisda0.95108.46
61Andrej KalašnikCzechia Andrej Kalašnik0.93127.015
62Marc DoussisGermany Marc Doussis0.9227.35
63Samuel KrištofičSlovakia Samuel Krištofič0.90227.318
64David HošekCzechia David Hošek0.82103.012
65Jaroslav PokornýCzechia Jaroslav Pokorný0.7671.06
66Denis FrimpongIreland Denis Frimpong0.72104.39
67Jonas MågårdDenmark Jonas Mågård0.68167.011
68Ivan BuchingerSlovakia Ivan Buchinger0.62104.711
69Jakub BahníkCzechia Jakub Bahník0.6173.49
70Tato PrimeraSpain Tato Primera0.6079.96
71Mate SanikidzeGeorgia Mate Sanikidze0.59100.77
72Karol RyšavýSlovakia Karol Ryšavý0.55184.820
73Vladimír LengálCzechia Vladimír Lengál0.51150.114
74Daniel HromekSlovakia Daniel Hromek0.4883.37
75Robin FošumCzechia Robin Fošum0.4148.65
76Tomáš CigánikSlovakia Tomáš Cigánik0.4094.27
77Altin ZenuniAlbania Altin Zenuni0.3940.65
78Mallory MartinUnited States Mallory Martin0.3795.05
79Ivan KlevetsUkraine Ivan Klevets0.3449.45
80Michal KotalíkCzechia Michal Kotalík0.2044.76
81Miroslav BrožCzechia Miroslav Brož0.19119.112
82Ozan AslanerTürkiye Ozan Aslaner0.1650.65
83Ion SurduMoldova Ion Surdu0.1455.99
84Deniz IlbayGermany Deniz Ilbay0.0874.69
85Václav MikulášekCzechia Václav Mikulášek0.0758.011
86Hojat KhajevandGermany Hojat Khajevand0.0669.38
87Leandro SilvaBrazil Leandro Silva-0.04135.49
88Milan PalešSlovakia Milan Paleš-0.0467.45
89Daniel SchwindtGermany Daniel Schwindt-0.0539.75
90Samuel BarkSweden Samuel Bark-0.0556.35
91Daniel LigockiCzechia Daniel Ligocki-0.1145.66
92Ole MagnorNorway Ole Magnor-0.1926.15
93Tomáš MudrochCzechia Tomáš Mudroch-0.2335.66
94David ZawadaGermany David Zawada-0.2670.47
95Martin BudaySlovakia Martin Buday-0.3145.27
96Jakub DohnalCzechia Jakub Dohnal-0.34127.913
97Tomáš MelišSlovakia Tomáš Meliš-0.3560.66
98Andreas MichailidisGreece Andreas Michailidis-0.3653.36
99Aziz DauliatovCzechia Aziz Dauliatov-0.4255.25
100Jozef WittnerSlovakia Jozef Wittner-0.4576.27

Career boards need at least 5 bouts with tracked statistics.

All boardsStriking differential