Skip to content
MMA Calendar

KSW Record Book

KSW: Longest fights

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

Updated November 5, 2026

#FighterFight
T-1Bartosz LeskoPoland Bartosz Lesko25:005Rafal HaratykLight HeavyweightJul 18, 2026
T-1Rafal HaratykPoland Rafal Haratyk25:005Bartosz LeskoLight HeavyweightOct 18, 2025
T-3Michal DreczkowskiPoland Michal Dreczkowski15:003Vojtěch GarbaLight HeavyweightOct 14, 2023
T-3Dawid KasperskiPoland Dawid Kasperski15:003Vasil DucárLight HeavyweightFeb 17, 2024
T-3Dawid KasperskiPoland Dawid Kasperski15:003Krzysztof GlowackiLight HeavyweightSep 14, 2024
T-3Bartosz LeskoPoland Bartosz Lesko15:003Dominik HumburgerLight HeavyweightSep 14, 2024
T-3Bartosz SzewczykPoland Bartosz Szewczyk15:003Dawid KasperskiLight HeavyweightAug 9, 2025
T-3Bartosz LeskoPoland Bartosz Lesko15:003Bartosz SzewczykLight HeavyweightMar 14, 2026
T-3Michal DreczkowskiPoland Michal Dreczkowski15:003Cedric LushimaLight HeavyweightMay 16, 2026
T-3Aleksander WiniarskiPoland Aleksander Winiarski15:003Dawid KasperskiLight HeavyweightMay 16, 2026
11Marcin WojcikPoland Marcin Wojcik9:202Ibragim ChuzhigaevLight HeavyweightJul 19, 2025
12Ibragim ChuzhigaevRussia Ibragim Chuzhigaev9:142Bogdan GnidkoLight HeavyweightAug 19, 2023
13Maciej RozanskiPoland Maciej Rozanski9:002Ibragim ChuzhigaevLight HeavyweightJul 18, 2026
14Rafal HaratykPoland Rafal Haratyk8:222Marcin WojcikLight HeavyweightNov 16, 2024
15Piotr ChudzikPoland Piotr Chudzik7:002Predrag BozovicLight HeavyweightJun 20, 2026
16Damian PiwowarczykPoland Damian Piwowarczyk6:222Sergiusz ZajacLight HeavyweightMar 14, 2026
17Marcin WojcikPoland Marcin Wojcik5:342Henrique da SilvaLight HeavyweightNov 11, 2023
18Rafal HaratykPoland Rafal Haratyk4:231Ivan ErslanLight HeavyweightOct 14, 2023
19Kacper SochackiPoland Kacper Sochacki4:101Jordan NandorLight HeavyweightFeb 21, 2026
20Rafal HaratykPoland Rafal Haratyk4:081Marcin WojcikLight HeavyweightFeb 24, 2024
21Damian PiwowarczykPoland Damian Piwowarczyk3:401Lukasz SudolskiLight HeavyweightSep 16, 2023
22Michal DreczkowskiPoland Michal Dreczkowski3:291Stevan JaricLight HeavyweightJun 7, 2024
23Damian PiwowarczykPoland Damian Piwowarczyk3:101Bartosz SzewczykLight HeavyweightFeb 21, 2025
24Damian PiwowarczykPoland Damian Piwowarczyk2:501Kleber SilvaLight HeavyweightFeb 24, 2024
25Marcin WojcikPoland Marcin Wojcik2:461Damian PiwowarczykLight HeavyweightSep 14, 2024
26Michal DreczkowskiPoland Michal Dreczkowski2:331Adam TomasikLight HeavyweightSep 20, 2025
27Damian PiwowarczykPoland Damian Piwowarczyk2:051Cedric LushimaLight HeavyweightJun 14, 2025
28Bogdan GnidkoUkraine Bogdan Gnidko1:511Rafal KijanczukLight HeavyweightMay 13, 2023
29Sergiusz ZajacPoland Sergiusz Zajac1:071Mariusz KsiazkiewiczLight HeavyweightSep 20, 2025
30Ivan Erslan Ivan Erslan0:471Bogdan GnidkoLight HeavyweightFeb 24, 2024

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

All boardsLongest fight