Skip to content
MMA Calendar

KSW Record Book

KSW: Most control time in a fight

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

Updated November 5, 2026

#FighterFight
1Salahdine Parnasse Salahdine Parnasse12:3219:44Robert RuchalaFeatherweightAug 19, 2023
2Nacim BelhouachiFrance Nacim Belhouachi11:4315:00Jan MasekFeatherweightApr 18, 2026
3Daniel RutkowskiPoland Daniel Rutkowski10:5515:00Julio Cesar Neves Jr.FeatherweightMar 16, 2024
4Michal DominPoland Michal Domin10:2615:00Wojciech KazieczkoFeatherweightDec 16, 2023
5Lukasz CharzewskiPoland Lukasz Charzewski10:1815:00Josef StummerFeatherweightSep 19, 2026
6Patryk KaczmarczykPoland Patryk Kaczmarczyk9:4214:22Leo BrichtaFeatherweightJun 20, 2026
7Daniel TarchilaMoldova Daniel Tarchila9:3715:00Dawid KaretaFeatherweightMay 11, 2024
8Daniel RutkowskiPoland Daniel Rutkowski9:1115:00Oleksii PolishchukFeatherweightApr 18, 2026
9Daniel RutkowskiPoland Daniel Rutkowski8:5815:00Patryk KaczmarczykFeatherweightNov 11, 2023
10Patryk KaczmarczykPoland Patryk Kaczmarczyk8:1923:17Adam SoldaevFeatherweightNov 15, 2025
11Damian StasiakPoland Damian Stasiak8:0415:00Michal DominFeatherweightJun 14, 2025
12Piotr KacprzakPoland Piotr Kacprzak7:4510:30Alioune NahayeFeatherweightMay 10, 2025
13Oskar StachuraPoland Oskar Stachura7:3915:00Mateusz BalkoFeatherweightJul 18, 2026
14Jan MasekCzechia Jan Masek7:0815:00David ZoulaFeatherweightOct 18, 2025
15Souheil KaouchenFrance Souheil Kaouchen6:5715:00Oskar StachuraFeatherweightMay 10, 2025
16Piotr KacprzakPoland Piotr Kacprzak6:5412:19Julio Cesar Neves Jr.FeatherweightJan 25, 2025
17Wojciech KazieczkoPoland Wojciech Kazieczko6:4715:00Dawid KaretaFeatherweightJul 19, 2025
18Patryk KaczmarczykPoland Patryk Kaczmarczyk6:4415:00Daniel TarchilaFeatherweightAug 19, 2023
19Lukasz CharzewskiPoland Lukasz Charzewski6:3915:00Alioune NahayeFeatherweightFeb 21, 2026
20Ahmed VilaBosnia & Herzegovina Ahmed Vila6:0915:00Patryk KaczmarczykFeatherweightJan 25, 2025
21Eduard KexelGermany Eduard Kexel5:1015:00Alioune NahayeFeatherweightDec 20, 2024
T-22Lukasz CharzewskiPoland Lukasz Charzewski5:0515:00Ahmed VilaFeatherweightDec 16, 2023
T-22Lukasz CharzewskiPoland Lukasz Charzewski5:0515:00Piotr KacprzakFeatherweightSep 20, 2025
24Piotr KacprzakPoland Piotr Kacprzak5:0115:00Wojciech KazieczkoFeatherweightJan 17, 2026
25David ZoulaCzechia David Zoula4:5815:00Jan MasekFeatherweightOct 18, 2025
26Eduard KexelGermany Eduard Kexel4:1215:00Josef StummerFeatherweightAug 9, 2025
27Robert RuchalaPoland Robert Ruchala4:0919:44Salahdine ParnasseFeatherweightAug 19, 2023
28Daniel RutkowskiPoland Daniel Rutkowski3:5515:00Adam SoldaevFeatherweightJun 3, 2023
29Patryk KaczmarczykPoland Patryk Kaczmarczyk3:5115:00Daniel RutkowskiFeatherweightNov 11, 2023
30Adam SoldaevPoland Adam Soldaev3:4723:17Patryk KaczmarczykFeatherweightNov 15, 2025
31Josef StummerCzechia Josef Stummer3:449:28Adrian WieliczkoFeatherweightFeb 17, 2024
32Michal DominPoland Michal Domin3:416:49Isai RamosFeatherweightJul 20, 2024
33Souheil KaouchenFrance Souheil Kaouchen3:278:44Kacper WróbelFeatherweightJun 20, 2026
34Michal DominPoland Michal Domin3:2215:00Damian StasiakFeatherweightJun 14, 2025
T-35Patryk KaczmarczykPoland Patryk Kaczmarczyk3:1715:00Ahmed VilaFeatherweightJan 25, 2025
T-35Mateusz BalkoPoland Mateusz Balko3:1715:00Oskar StachuraFeatherweightJul 18, 2026
37Adrian WieliczkoPoland Adrian Wieliczko3:049:28Josef StummerFeatherweightFeb 17, 2024
38Daniel TarchilaMoldova Daniel Tarchila3:0315:00Patryk KaczmarczykFeatherweightAug 19, 2023
T-39Lom-Ali EskievGermany Lom-Ali Eskiev2:554:23Dawid SmielowskiFeatherweightSep 16, 2023
T-39Oskar StachuraPoland Oskar Stachura2:5515:00Souheil KaouchenFeatherweightMay 10, 2025
41Kacper WróbelPoland Kacper Wróbel2:538:44Souheil KaouchenFeatherweightJun 20, 2026
42Dawid KaretaPoland Dawid Kareta2:3815:00Wojciech KazieczkoFeatherweightJul 19, 2025
T-43Adam SoldaevPoland Adam Soldaev2:3615:00Daniel RutkowskiFeatherweightJun 3, 2023
T-43Ahmed VilaBosnia & Herzegovina Ahmed Vila2:3615:00Lukasz CharzewskiFeatherweightDec 16, 2023
45Leo BrichtaCzechia Leo Brichta2:3014:22Patryk KaczmarczykFeatherweightJun 20, 2026
46Alioune NahayeFrance Alioune Nahaye2:2315:00Lukasz CharzewskiFeatherweightFeb 21, 2026
47Wojciech KazieczkoPoland Wojciech Kazieczko2:2114:09Josef StummerFeatherweightOct 19, 2024
48Piotr KacprzakPoland Piotr Kacprzak2:0915:00Lukasz CharzewskiFeatherweightSep 20, 2025
49Adam SoldaevPoland Adam Soldaev2:0815:00Daniel TarchilaFeatherweightJan 25, 2025
50Alioune NahayeFrance Alioune Nahaye2:0715:00Eduard KexelFeatherweightDec 20, 2024
51Josef StummerCzechia Josef Stummer2:0515:00Lukasz CharzewskiFeatherweightSep 19, 2026
T-52Josef StummerCzechia Josef Stummer2:0314:09Wojciech KazieczkoFeatherweightOct 19, 2024
T-52Oleksii PolishchukUkraine Oleksii Polishchuk2:0315:00Daniel RutkowskiFeatherweightApr 18, 2026
54Leo BrichtaCzechia Leo Brichta2:003:27Werlleson MartinsFeatherweightOct 18, 2025
55Wojciech KazieczkoPoland Wojciech Kazieczko1:3415:00Piotr KacprzakFeatherweightJan 17, 2026
56Daniel TarchilaMoldova Daniel Tarchila1:3315:00Adam SoldaevFeatherweightJan 25, 2025
57Wojciech KazieczkoPoland Wojciech Kazieczko1:3115:00Michal DominFeatherweightDec 16, 2023
58Damian StasiakPoland Damian Stasiak1:282:53Pascal HintzenFeatherweightJul 15, 2023
59Jan MasekCzechia Jan Masek1:1915:00Nacim BelhouachiFeatherweightApr 18, 2026
60Dawid KaretaPoland Dawid Kareta1:164:12Josef StummerFeatherweightOct 14, 2023
61Josef StummerCzechia Josef Stummer1:1415:00Eduard KexelFeatherweightAug 9, 2025
62Alioune NahayeFrance Alioune Nahaye1:1210:30Piotr KacprzakFeatherweightMay 10, 2025
63Robert RuchalaPoland Robert Ruchala1:1012:44Kacper FormelaFeatherweightNov 16, 2024
64Julio Cesar Neves Jr.Brazil Julio Cesar Neves Jr.0:5915:00Daniel RutkowskiFeatherweightMar 16, 2024
65Dawid KaretaPoland Dawid Kareta0:5815:00Daniel TarchilaFeatherweightMay 11, 2024
66Adam SoldaevPoland Adam Soldaev0:566:08Damian StasiakFeatherweightJan 20, 2024
67Oleksii PolishchukUkraine Oleksii Polishchuk0:502:23Islam DjabrailovFeatherweightJun 14, 2025
68Isai RamosVenezuela Isai Ramos0:476:49Michal DominFeatherweightJul 20, 2024
T-69Nacim BelhouachiFrance Nacim Belhouachi0:432:02Josef StummerFeatherweightFeb 21, 2025
T-69Souheil KaouchenFrance Souheil Kaouchen0:432:53Krzysztof GeburekFeatherweightDec 20, 2025
71Julio Cesar Neves Jr.Brazil Julio Cesar Neves Jr.0:3912:19Piotr KacprzakFeatherweightJan 25, 2025
T-72Pascal HintzenGermany Pascal Hintzen0:332:53Damian StasiakFeatherweightJul 15, 2023
T-72Daniel TarchilaMoldova Daniel Tarchila0:333:57Vladyslav FalbiychukFeatherweightNov 11, 2023
74Werlleson MartinsBrazil Werlleson Martins0:233:27Leo BrichtaFeatherweightOct 18, 2025
75Kacper FormelaPoland Kacper Formela0:2212:44Robert RuchalaFeatherweightNov 16, 2024
T-76Kacper FormelaPoland Kacper Formela0:1515:00Ahmed VilaFeatherweightMay 11, 2024
T-76Josef StummerCzechia Josef Stummer0:152:02Nacim BelhouachiFeatherweightFeb 21, 2025
78Islam DjabrailovGermany Islam Djabrailov0:142:23Oleksii PolishchukFeatherweightJun 14, 2025
T-79Josef StummerCzechia Josef Stummer0:094:12Dawid KaretaFeatherweightOct 14, 2023
T-79Krzysztof GeburekPoland Krzysztof Geburek0:092:53Souheil KaouchenFeatherweightDec 20, 2025
81Ahmed VilaBosnia & Herzegovina Ahmed Vila0:0615:00Kacper FormelaFeatherweightMay 11, 2024
82Damian StasiakPoland Damian Stasiak0:056:08Adam SoldaevFeatherweightJan 20, 2024
T-83Vladyslav FalbiychukPoland Vladyslav Falbiychuk0:033:57Daniel TarchilaFeatherweightNov 11, 2023
T-83Robert RuchalaPoland Robert Ruchala0:030:59Patryk KaczmarczykFeatherweightMay 11, 2024
85Dawid SmielowskiPoland Dawid Smielowski0:024:23Lom-Ali EskievFeatherweightSep 16, 2023

This board ranks single performances, not fighters — one fighter can hold more than one row.

All boardsControl time in a fight