Skip to content
MMA Calendar

OKTAGON Record Book

OKTAGON: Strikes landed per minute

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

Updated November 5, 2026

#Fighter
1Veronika SmolkováSlovakia Veronika Smolková8.6466.48
2Michal MartínekCzechia Michal Martínek8.4942.05
3Gökhan AksuTürkiye Gökhan Aksu8.3915.55
4Lucia SzabováSlovakia Lucia Szabová7.22110.911
5Alina DalaslanGermany Alina Dalaslan6.3473.06
6Patrick VespazianiGermany Patrick Vespaziani6.3220.95
7Leo BrichtaCzechia Leo Brichta6.1762.68
8Mago MachaevAustria Mago Machaev6.1654.16
9Max HolzerGermany Max Holzer6.0565.26
10Radek RoušalCzechia Radek Roušal5.98122.212
11Will FleuryIreland Will Fleury5.9871.27
12Milan ĎatelinkaSlovakia Milan Ďatelinka5.8223.49
13Daniel ŠkvorCzechia Daniel Škvor5.6781.116
14Piotr WawrzyniakPoland Piotr Wawrzyniak5.6759.85
15Daniel SchwindtGermany Daniel Schwindt5.4739.75
16Jaime CorderoGermany Jaime Cordero5.2969.011
17Matěj PeňázCzechia Matěj Peňáz5.0667.412
18Gjoni PalokajGermany Gjoni Palokaj4.9892.67
19Lukáš Pajtina Lukáš Pajtina4.9443.15
20Tereza BledaCzechia Tereza Bleda4.7842.96
21Miroslav ŠtrbákSlovakia Miroslav Štrbák4.7275.46
22Tomáš Linh Le SyCzechia Tomáš Linh Le Sy4.7130.65
23Adam PałaszPoland Adam Pałasz4.6955.48
24Karlos VemolaCzechia Karlos Vemola4.69195.918
25Endrit BrajshoriGermany Endrit Brajshori4.6339.37
26Jakub BatfalskýCzechia Jakub Batfalský4.6386.77
27Alexander PoppeckGermany Alexander Poppeck4.6287.49
28Ronald ParadeiserSlovakia Ronald Paradeiser4.61255.826
29Emir-Can AlGermany Emir-Can Al4.5944.25
30Ludovit KleinSlovakia Ludovit Klein4.5639.05
31Cihad AkipaGermany Cihad Akipa4.5571.76
32Christian EckerlinGermany Christian Eckerlin4.48107.09
33Ondřej RaškaCzechia Ondřej Raška4.4664.111
34Zdeněk PolívkaCzechia Zdeněk Polívka4.3997.511
35Tato PrimeraSpain Tato Primera4.3779.96
36Martin BudaySlovakia Martin Buday4.3645.27
37Makhmud Muradov Makhmud Muradov4.3661.56
38Ozan AslanerTürkiye Ozan Aslaner4.2750.65
39Miroslav BrožCzechia Miroslav Brož4.23119.112
40Jeremy KimballUnited States Jeremy Kimball4.2243.17
41Máté KertészHungary Máté Kertész4.19236.220
42Matěj KuzníkCzechia Matěj Kuzník4.17122.812
43Kaik BritoBrazil Kaik Brito4.1347.57
44Mateusz LegierskiPoland Mateusz Legierski4.11142.411
45Marc DoussisGermany Marc Doussis4.1027.35
46Lucie PudilovaCzechia Lucie Pudilova4.10198.012
47Karol RyšavýSlovakia Karol Ryšavý4.10184.820
48Kerim EngizekTürkiye Kerim Engizek4.0392.18
49Christian JungwirthGermany Christian Jungwirth4.02242.217
50Niko SamsonidseGermany Niko Samsonidse3.9846.47
51Losene Keita Losene Keita3.98133.312
52David ZawadaGermany David Zawada3.9870.47
53Ivan BuchingerSlovakia Ivan Buchinger3.96104.711
54Matouš KohoutCzechia Matouš Kohout3.92185.916
55Andrej KalašnikCzechia Andrej Kalašnik3.90127.015
56Arijan TopallajGermany Arijan Topallaj3.8864.47
57Samuel KrištofičSlovakia Samuel Krištofič3.85227.318
58Amiran GogoladzeGeorgia Amiran Gogoladze3.8372.65
59Matúš JuráčekCzechia Matúš Juráček3.7796.57
60Henrique MadureiraBrazil Henrique Madureira3.7535.75
61David KozmaCzechia David Kozma3.74238.019
62Attila KorkmazTürkiye Attila Korkmaz3.73113.67
63Daniel LigockiCzechia Daniel Ligocki3.7345.66
64Deniz IlbayGermany Deniz Ilbay3.7274.69
65Andreas MichailidisGreece Andreas Michailidis3.7253.36
66Jan ŠirokýCzechia Jan Široký3.71153.712
67Michael Deiga-ScheckGermany Michael Deiga-Scheck3.7067.58
68Tomáš CigánikSlovakia Tomáš Cigánik3.6994.27
69Katharina DalisdaGermany Katharina Dalisda3.69108.46
70Mallory MartinUnited States Mallory Martin3.6595.05
71Hojat KhajevandGermany Hojat Khajevand3.5969.38
72Denis FrimpongIreland Denis Frimpong3.58104.39
73Lazar TodevBulgaria Lazar Todev3.57132.29
74Vlasto CepoSlovakia Vlasto Cepo3.5356.39
75Michal KotalíkCzechia Michal Kotalík3.5144.76
76Radovan ÚškrtSlovakia Radovan Úškrt3.4979.611
77Daniel HromekSlovakia Daniel Hromek3.4783.37
78Ebrahim HosseinpourGermany Ebrahim Hosseinpour3.4651.55
79David HošekCzechia David Hošek3.41103.012
80Rafael XavierBrazil Rafael Xavier3.3560.97
81Michal KonrádCzechia Michal Konrád3.3496.410
82Jakub BahníkCzechia Jakub Bahník3.3473.49
83Miloš PetrášekCzechia Miloš Petrášek3.31110.010
84Vladimír LengálCzechia Vladimír Lengál3.27150.114
85Marek BartlCzechia Marek Bartl3.25176.319
86Aaron AbyUnited Kingdom Aaron Aby3.24110.07
87František FodorSlovakia František Fodor3.2371.610
88Niklas StolzeGermany Niklas Stolze3.1849.77
89Jozef WittnerSlovakia Jozef Wittner3.1776.27
90Jaroslav PokornýCzechia Jaroslav Pokorný3.1771.06
91Vojto BarboríkSlovakia Vojto Barborík3.1648.45
92Krzysztof JotkoPoland Krzysztof Jotko3.1568.25
93Robert PukačSlovakia Robert Pukač3.14237.318
94Marcel Mohamed GrabinskiGermany Marcel Mohamed Grabinski3.1369.46
95Daniel DittrichCzechia Daniel Dittrich3.1236.37
96Attila VéghSlovakia Attila Végh3.1167.46
97Pavol LangerSlovakia Pavol Langer3.0899.911
98Jakub TichotaCzechia Jakub Tichota3.08135.310
99Jorick MontagnacFrance Jorick Montagnac3.0788.89
100Jakub DohnalCzechia Jakub Dohnal3.05127.913

Career boards need at least 5 bouts with tracked statistics.

All boardsStrikes per minute