Skip to content
MMA Calendar

KSW Record Book

KSW: Best striking differential

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

Updated November 5, 2026

#Fighter
1Hugo DeuxFrance Hugo Deux5.0564.25
2Piotr KuberskiPoland Piotr Kuberski4.2944.76
3Pawel PawlakPoland Pawel Pawlak2.85116.75
4Phil De FriesUnited Kingdom Phil De Fries2.8461.36
5Salahdine Parnasse Salahdine Parnasse2.4172.26
6Arkadiusz WrzosekPoland Arkadiusz Wrzosek2.3422.27
7Daniel RutkowskiPoland Daniel Rutkowski2.0175.05
8Sebastian PrzybyszPoland Sebastian Przybysz1.86133.28
9Piotr KacprzakPoland Piotr Kacprzak1.4969.16
10Artur SzczepaniakPoland Artur Szczepaniak1.4942.47
11Radosław PaczuskiPoland Radosław Paczuski1.3943.85
12Igor MichaliszynPoland Igor Michaliszyn1.3756.15
13Kacper KoziorzebskiPoland Kacper Koziorzebski1.1165.95
14Andrzej GrzebykPoland Andrzej Grzebyk0.9490.77
15Bartosz LeskoPoland Bartosz Lesko0.8392.77
16Michal MichalskiPoland Michal Michalski0.8042.46
17Kacper FormelaPoland Kacper Formela0.7962.05
18Valeriu MirceaMoldova Valeriu Mircea0.7657.65
19Štefan VojčákSlovakia Štefan Vojčák0.7465.97
20Marek SamociukPoland Marek Samociuk0.7250.15
21Konrad RusinskiPoland Konrad Rusinski0.7146.56
22Wiktor ZalewskiPoland Wiktor Zalewski0.6753.57
23Patryk KaczmarczykPoland Patryk Kaczmarczyk0.6183.66
24Adrian BartosinskiPoland Adrian Bartosinski0.52114.47
25Wiktoria CzyzewskaPoland Wiktoria Czyzewska0.4976.17
26Damian PiwowarczykPoland Damian Piwowarczyk0.3820.96
27Leo BrichtaCzechia Leo Brichta0.3079.96
28Madars Bertholds-FleminasLatvia Madars Bertholds-Fleminas0.2991.16
29Oskar SzczepaniakPoland Oskar Szczepaniak0.2532.75
30Josef StummerCzechia Josef Stummer0.0074.97
31Ewelina WoźniakPoland Ewelina Woźniak-0.0247.85
32Oleksii PolishchukUkraine Oleksii Polishchuk-0.0452.47
33Marcin WojcikPoland Marcin Wojcik-0.1666.98
34Artur SzpilkaPoland Artur Szpilka-0.2429.75
35Rafal HaratykPoland Rafal Haratyk-0.2566.95
36Lukasz CharzewskiPoland Lukasz Charzewski-0.2875.05
37Szymon BajorPoland Szymon Bajor-0.4490.77
38Michal MartínekCzechia Michal Martínek-0.5744.16
39Wilson VarelaFrance Wilson Varela-0.5752.37
40Adam SoldaevPoland Adam Soldaev-0.6163.75
41Daniel TarchilaMoldova Daniel Tarchila-0.6464.05
42Roman SzymanskiPoland Roman Szymanski-0.7954.45
43Muslim TulshaevGermany Muslim Tulshaev-0.9643.65
44Henry FadipeNigeria Henry Fadipe-1.2473.36
45Borys DzikowskiPoland Borys Dzikowski-1.5078.56
46Tomasz RomanowskiPoland Tomasz Romanowski-1.7782.95
47Welisson PaivaBrazil Welisson Paiva-2.3161.85
48Damian JanikowskiPoland Damian Janikowski-2.4469.37
49Laid ZerhouniFrance Laid Zerhouni-2.8046.56
50Werlleson MartinsBrazil Werlleson Martins-2.9549.85

Career boards need at least 5 bouts with tracked statistics.

All boardsStriking differential