Ultimate Fighting Calendar

OKTAGON Record Book

OKTAGON: Best striking differential

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

Updated September 22, 2026

#FighterBest striking differentialMinutesBouts
1Michal MartínekCzechiaMichal Martínek7.3542.05
2Veronika SmolkováSlovakiaVeronika Smolková6.3266.48
3Lucia SzabováSlovakiaLucia Szabová4.29110.911
4Leo BrichtaCzechiaLeo Brichta4.2762.68
5Patrick VespazianiGermanyPatrick Vespaziani4.2620.95
6Alina DalaslanGermanyAlina Dalaslan4.0173.06
7Matěj PeňázCzechiaMatěj Peňáz3.9967.412
8Max HolzerGermanyMax Holzer3.9365.26
9Tereza BledaCzechiaTereza Bleda3.5942.96
10Mago MachaevAustriaMago Machaev3.3554.16
11Daniel ŠkvorCzechiaDaniel Škvor3.2178.615
12Will FleuryIrelandWill Fleury3.1971.27
13Radek RoušalCzechiaRadek Roušal3.17122.212
14Makhmud MuradovMakhmud Muradov3.0761.56
15Alexander PoppeckGermanyAlexander Poppeck2.9087.49
16Zdeněk PolívkaCzechiaZdeněk Polívka2.8297.310
17Miroslav ŠtrbákSlovakiaMiroslav Štrbák2.6775.46
18Lukáš PajtinaLukáš Pajtina2.3743.15
19Milan ĎatelinkaSlovakiaMilan Ďatelinka2.3523.49
20Adam PałaszPolandAdam Pałasz2.2655.48
21Gjoni PalokajGermanyGjoni Palokaj2.2592.67
22Ronald ParadeiserSlovakiaRonald Paradeiser2.16240.825
23Jorick MontagnacFranceJorick Montagnac2.0588.89
24Karlos VemolaCzechiaKarlos Vemola2.02186.117
25Ludovit KleinSlovakiaLudovit Klein2.0039.05
26Mateusz LegierskiPolandMateusz Legierski1.96142.411
27Piotr WawrzyniakPolandPiotr Wawrzyniak1.9459.85
28Tomáš Linh Le SyCzechiaTomáš Linh Le Sy1.8330.65
29Máté KertészHungaryMáté Kertész1.71236.220
30Losene KeitaLosene Keita1.70133.312
31Jaime CorderoGermanyJaime Cordero1.6965.110
32Ondřej RaškaCzechiaOndřej Raška1.6964.111
33Arijan TopallajGermanyArijan Topallaj1.6864.47
34Kaik BritoBrazilKaik Brito1.6447.57
35Kerim EngizekTürkiyeKerim Engizek1.6292.18
36Lucie PudilovaCzechiaLucie Pudilova1.59198.012
37David KozmaCzechiaDavid Kozma1.57233.018
38Cihad AkipaGermanyCihad Akipa1.5171.76
39Ebrahim HosseinpourGermanyEbrahim Hosseinpour1.3651.55
40Rafael XavierBrazilRafael Xavier1.3560.97
41Matúš JuráčekCzechiaMatúš Juráček1.3383.26
42Christian JungwirthGermanyChristian Jungwirth1.33242.217
43Hassan ShaabanGermanyHassan Shaaban1.3272.05
44Niko SamsonidseGermanyNiko Samsonidse1.2346.47
45Endrit BrajshoriGermanyEndrit Brajshori1.2134.66
46Emir-Can AlGermanyEmir-Can Al1.1844.25
47Michal KonrádCzechiaMichal Konrád1.1796.410
48Christian EckerlinGermanyChristian Eckerlin1.11102.08
49Krzysztof JotkoPolandKrzysztof Jotko1.0868.25
50Daniel HromekSlovakiaDaniel Hromek1.0568.36
51Matouš KohoutCzechiaMatouš Kohout1.04185.916
52Matěj KuzníkCzechiaMatěj Kuzník1.03122.812
53Magda ŠormováCzechiaMagda Šormová1.0363.05
54Jeremy KimballUnited StatesJeremy Kimball1.0243.17
55Miloš PetrášekCzechiaMiloš Petrášek1.00125.011
56Lazar TodevBulgariaLazar Todev0.99117.28
57Katharina DalisdaGermanyKatharina Dalisda0.95108.46
58Andrej KalašnikCzechiaAndrej Kalašnik0.93127.015
59Marc DoussisGermanyMarc Doussis0.9227.35
60Samuel KrištofičSlovakiaSamuel Krištofič0.90227.318
61David HošekCzechiaDavid Hošek0.82103.012
62Jaroslav PokornýCzechiaJaroslav Pokorný0.7671.06
63Denis FrimpongIrelandDenis Frimpong0.72104.39
64Jonas MågårdDenmarkJonas Mågård0.68167.011
65Ivan BuchingerSlovakiaIvan Buchinger0.62104.711
66Jakub BahníkCzechiaJakub Bahník0.6173.49
67José Antonio Martín ReisSpainJosé Antonio Martín Reis0.6079.96
68Mate SanikidzeGeorgiaMate Sanikidze0.59100.77
69Karol RyšavýSlovakiaKarol Ryšavý0.55184.820
70Vladimír LengálCzechiaVladimír Lengál0.51150.114
71Tomáš CigánikSlovakiaTomáš Cigánik0.4094.27
72Altin ZenuniAlbaniaAltin Zenuni0.3940.65
73Jozef WittnerSlovakiaJozef Wittner0.3863.06
74Mallory MartinUnited StatesMallory Martin0.3795.05
75Michal KotalíkCzechiaMichal Kotalík0.2044.76
76Miroslav BrožCzechiaMiroslav Brož0.19119.112
77Ozan AslanerTürkiyeOzan Aslaner0.1650.65
78Ion SurduMoldovaIon Surdu0.1455.99
79Václav MikulášekCzechiaVáclav Mikulášek0.0758.011
80Hojat KhajevandGermanyHojat Khajevand0.0669.38
81Deniz IlbayGermanyDeniz Ilbay-0.0372.38
82Leandro SilvaBrazilLeandro Silva-0.04135.49
83Milan PalešSlovakiaMilan Paleš-0.0467.45
84Daniel SchwindtGermanyDaniel Schwindt-0.0539.75
85Samuel BarkSwedenSamuel Bark-0.0556.35
86Daniel LigockiCzechiaDaniel Ligocki-0.1145.66
87Ole MagnorNorwayOle Magnor-0.1926.15
88Tomáš MudrochCzechiaTomáš Mudroch-0.2335.66
89David ZawadaGermanyDavid Zawada-0.2670.47
90Martin BudaySlovakiaMartin Buday-0.3145.27
91Jakub DohnalCzechiaJakub Dohnal-0.34127.913
92Roman PaulusSlovakiaRoman Paulus-0.34202.814
93Tomáš MelišSlovakiaTomáš Meliš-0.3560.66
94Andreas MichailidisGreeceAndreas Michailidis-0.3653.36
95Aziz DauliatovCzechiaAziz Dauliatov-0.4255.25
96Robert PukačSlovakiaRobert Pukač-0.43233.317
97Attila KorkmazTürkiyeAttila Korkmaz-0.45113.67
98Michael Deiga-ScheckGermanyMichael Deiga-Scheck-0.4852.57
99Attila VéghSlovakiaAttila Végh-0.5267.46
100Pavol LangerSlovakiaPavol Langer-0.5499.911

Career boards need at least 5 bouts with tracked statistics.