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 6, 2026

#FighterFight
T-1Pawel PawlakPoland Pawel Pawlak25:005Michal MaterlaMiddleweightDec 16, 2023
T-1Pawel PawlakPoland Pawel Pawlak25:005Damian JanikowskiMiddleweightJul 20, 2024
3Pawel PawlakPoland Pawel Pawlak23:365Tomasz RomanowskiMiddleweightJun 3, 2023
4Pawel PawlakPoland Pawel Pawlak23:095Laid ZerhouniMiddleweightDec 20, 2025
5Pawel PawlakPoland Pawel Pawlak19:594Mamed KhalidovMiddleweightApr 18, 2026
T-6Damian MieczkowskiPoland Damian Mieczkowski15:003Borys DzikowskiMiddleweightJul 15, 2023
T-6Damian JanikowskiPoland Damian Janikowski15:003Cezariusz KesikMiddleweightJul 15, 2023
T-6Michal MichalskiPoland Michal Michalski15:003Dominik HumburgerMiddleweightSep 16, 2023
T-6Damian JanikowskiPoland Damian Janikowski15:003Tomasz RomanowskiMiddleweightDec 16, 2023
T-6Wojciech JanuszPoland Wojciech Janusz15:003Tomasz JakubiecMiddleweightMar 16, 2024
T-6Borys DzikowskiPoland Borys Dzikowski15:003Krystian BielskiMiddleweightJun 7, 2024
T-6Igor MichaliszynPoland Igor Michaliszyn15:003Oton JasseMiddleweightAug 24, 2024
T-6Radosław PaczuskiPoland Radosław Paczuski15:003Kleber SilvaMiddleweightJan 25, 2025
T-6Dominik HumburgerCzechia Dominik Humburger15:003Borys DzikowskiMiddleweightFeb 21, 2025
T-6Michal MichalskiPoland Michal Michalski15:003Andi VrtacicMiddleweightAug 9, 2025
T-6Tomasz RomanowskiPoland Tomasz Romanowski15:003Alain Van De MercktMiddleweightNov 15, 2025
T-6Konrad RusinskiPoland Konrad Rusinski15:003Henry FadipeMiddleweightJan 17, 2026
T-6Kacper PakeltysPoland Kacper Pakeltys15:003Borys DzikowskiMiddleweightFeb 21, 2026
T-6Bartosz KurekPoland Bartosz Kurek15:003Tomasz RomanowskiMiddleweightMar 14, 2026
20Piotr KuberskiPoland Piotr Kuberski14:183Tomasz RomanowskiMiddleweightMar 8, 2025
21Radosław PaczuskiPoland Radosław Paczuski12:163Kacper KarskiMiddleweightJul 20, 2024
22Damian MieczkowskiPoland Damian Mieczkowski11:583Maksymilian KowalskiMiddleweightMar 14, 2026
23Piotr KuberskiPoland Piotr Kuberski11:183Radosław PaczuskiMiddleweightAug 9, 2025
24Mamed Khalidov Mamed Khalidov11:143Scott AskhamMiddleweightJun 3, 2023
25Borys DzikowskiPoland Borys Dzikowski10:002Adrian DudekMiddleweightSep 19, 2026
26Bartosz KurekPoland Bartosz Kurek9:342Adrian DudekMiddleweightOct 18, 2025
27Alain Van De MercktBelgium Alain Van De Merckt8:282Borys DzikowskiMiddleweightAug 9, 2025
28Mamed Khalidov Mamed Khalidov7:482Adrian BartosinskiMiddleweightNov 16, 2024
29Andi Vrtacic Andi Vrtacic7:392Mateusz GolaMiddleweightJan 17, 2026
30Dominik HumburgerCzechia Dominik Humburger7:312Adrian DudekMiddleweightFeb 17, 2024
31Albert OdzimkowskiPoland Albert Odzimkowski6:292Jorge BuenoMiddleweightNov 11, 2023
32Piotr KuberskiPoland Piotr Kuberski6:162Bartosz LeskoMiddleweightNov 11, 2023
33Piotr KuberskiPoland Piotr Kuberski5:472Damian JanikowskiMiddleweightNov 16, 2024
34Piotr KuberskiPoland Piotr Kuberski4:551Michal MaterlaMiddleweightMar 16, 2024
35Andi Vrtacic Andi Vrtacic4:541Albert OdzimkowskiMiddleweightApr 18, 2026
36Bartosz LeskoPoland Bartosz Lesko4:451Nemanja NikolicMiddleweightJul 15, 2023
37Michal MichalskiPoland Michal Michalski4:191Damian JanikowskiMiddleweightDec 20, 2025
T-38Albert OdzimkowskiPoland Albert Odzimkowski4:121David HošekMiddleweightAug 24, 2024
T-38Michal MichalskiPoland Michal Michalski4:121Radosław PaczuskiMiddleweightSep 19, 2026
40Matúš JuráčekCzechia Matúš Juráček4:031Henry FadipeMiddleweightFeb 17, 2024
41Laid ZerhouniFrance Laid Zerhouni3:421Boubakar NiakateMiddleweightApr 6, 2024
42Damian JanikowskiPoland Damian Janikowski2:181Wiktor ZalewskiMiddleweightJun 20, 2026
43Piotr KuberskiPoland Piotr Kuberski2:091Michal MichalskiMiddleweightMay 16, 2026
44Laid ZerhouniFrance Laid Zerhouni1:541Damian JanikowskiMiddleweightMay 10, 2025
45Michal MichalskiPoland Michal Michalski1:421Bartosz LeskoMiddleweightMay 11, 2024
46Laid ZerhouniFrance Laid Zerhouni1:411Alain Van De MercktMiddleweightDec 20, 2024
47Konrad RusinskiPoland Konrad Rusinski1:341Krystian BielskiMiddleweightNov 11, 2023
48Bartosz KurekPoland Bartosz Kurek1:211Damian MieczkowskiMiddleweightMar 8, 2025
49Radosław PaczuskiPoland Radosław Paczuski1:011Laid ZerhouniMiddleweightSep 14, 2024
50Luka Vrtacic Luka Vrtacic0:451Jacek GacMiddleweightApr 18, 2026
51David HošekCzechia David Hošek0:441Damian MieczkowskiMiddleweightMar 16, 2024

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

All boardsLongest fight