Skip to content
MMA Calendar

KSW Record Book

KSW: Most significant strikes in a round

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

Updated November 7, 2026

#FighterFight
1Damian MieczkowskiPoland Damian Mieczkowski71—Borys DzikowskiMiddleweight · R1Jul 15, 2023
2Michal MichalskiPoland Michal Michalski59—Damian JanikowskiMiddleweight · R1Dec 20, 2025
T-3Pawel PawlakPoland Pawel Pawlak54—Laid ZerhouniMiddleweight · R3Dec 20, 2025
T-3Pawel PawlakPoland Pawel Pawlak54—Mamed KhalidovMiddleweight · R4Apr 18, 2026
5Piotr KuberskiPoland Piotr Kuberski52—Michal MaterlaMiddleweight · R1Mar 16, 2024
6Piotr KuberskiPoland Piotr Kuberski50—Tomasz RomanowskiMiddleweight · R3Mar 8, 2025
7Borys DzikowskiPoland Borys Dzikowski44—Krystian BielskiMiddleweight · R2Jun 7, 2024
T-8Dominik HumburgerCzechia Dominik Humburger42—Michal MichalskiMiddleweight · R2Sep 16, 2023
T-8Pawel PawlakPoland Pawel Pawlak42—Laid ZerhouniMiddleweight · R2Dec 20, 2025
T-10Albert OdzimkowskiPoland Albert Odzimkowski39—Jorge BuenoMiddleweight · R1Nov 11, 2023
T-10Andi Vrtacic Andi Vrtacic39—Mateusz GolaMiddleweight · R1Jan 17, 2026
T-10Andi Vrtacic Andi Vrtacic39—Albert OdzimkowskiMiddleweight · R1Apr 18, 2026
13Piotr KuberskiPoland Piotr Kuberski37—Damian JanikowskiMiddleweight · R1Nov 16, 2024
14Cezariusz KesikPoland Cezariusz Kesik36—Damian JanikowskiMiddleweight · R3Jul 15, 2023
T-15Pawel PawlakPoland Pawel Pawlak34—Laid ZerhouniMiddleweight · R1Dec 20, 2025
T-15Borys DzikowskiPoland Borys Dzikowski34—Adrian DudekMiddleweight · R2Sep 19, 2026
T-17Dominik HumburgerCzechia Dominik Humburger33—Adrian DudekMiddleweight · R1Feb 17, 2024
T-17Radosław PaczuskiPoland Radosław Paczuski33—Laid ZerhouniMiddleweight · R1Sep 14, 2024
T-17Dominik HumburgerCzechia Dominik Humburger33—Borys DzikowskiMiddleweight · R2Feb 21, 2025
T-20Cezariusz KesikPoland Cezariusz Kesik32—Damian JanikowskiMiddleweight · R2Jul 15, 2023
T-20Borys DzikowskiPoland Borys Dzikowski32—Krystian BielskiMiddleweight · R1Jun 7, 2024
T-22Pawel PawlakPoland Pawel Pawlak31—Damian JanikowskiMiddleweight · R3Jul 20, 2024
T-22Albert OdzimkowskiPoland Albert Odzimkowski31—David HošekMiddleweight · R1Aug 24, 2024
T-22Piotr KuberskiPoland Piotr Kuberski31—Tomasz RomanowskiMiddleweight · R1Mar 8, 2025
T-22Laid ZerhouniFrance Laid Zerhouni31—Pawel PawlakMiddleweight · R5Dec 20, 2025
T-26Pawel PawlakPoland Pawel Pawlak30—Tomasz RomanowskiMiddleweight · R4Jun 3, 2023
T-26Damian MieczkowskiPoland Damian Mieczkowski30—Borys DzikowskiMiddleweight · R2Jul 15, 2023
T-26Bartosz LeskoPoland Bartosz Lesko30—Piotr KuberskiMiddleweight · R1Nov 11, 2023
T-26Pawel PawlakPoland Pawel Pawlak30—Damian JanikowskiMiddleweight · R4Jul 20, 2024
T-26Bartosz KurekPoland Bartosz Kurek30—Adrian DudekMiddleweight · R2Oct 18, 2025
T-31Piotr KuberskiPoland Piotr Kuberski29—Bartosz LeskoMiddleweight · R1Nov 11, 2023
T-31Dominik HumburgerCzechia Dominik Humburger29—Borys DzikowskiMiddleweight · R1Feb 21, 2025
33Borys DzikowskiPoland Borys Dzikowski28—Dominik HumburgerMiddleweight · R2Feb 21, 2025
34Piotr KuberskiPoland Piotr Kuberski27—Michal MichalskiMiddleweight · R1May 16, 2026
35Krystian BielskiPoland Krystian Bielski26—Borys DzikowskiMiddleweight · R3Jun 7, 2024
T-36Damian MieczkowskiPoland Damian Mieczkowski25—Borys DzikowskiMiddleweight · R3Jul 15, 2023
T-36Mateusz GolaPoland Mateusz Gola25—Andi VrtacicMiddleweight · R1Jan 17, 2026
T-36Mamed Khalidov Mamed Khalidov25—Scott AskhamMiddleweight · R2Jun 3, 2023
T-39Damian JanikowskiPoland Damian Janikowski24—Cezariusz KesikMiddleweight · R2Jul 15, 2023
T-39Damian JanikowskiPoland Damian Janikowski24—Cezariusz KesikMiddleweight · R3Jul 15, 2023
T-39Dominik HumburgerCzechia Dominik Humburger24—Adrian DudekMiddleweight · R2Feb 17, 2024
T-39Piotr KuberskiPoland Piotr Kuberski24—Tomasz RomanowskiMiddleweight · R2Mar 8, 2025
T-39Andi Vrtacic Andi Vrtacic24—Mateusz GolaMiddleweight · R2Jan 17, 2026
T-39Maksymilian KowalskiPoland Maksymilian Kowalski24—Damian MieczkowskiMiddleweight · R2Mar 14, 2026
T-39Tomasz RomanowskiPoland Tomasz Romanowski24—Bartosz KurekMiddleweight · R2Mar 14, 2026
T-39Bartosz KurekPoland Bartosz Kurek24—Tomasz RomanowskiMiddleweight · R2Mar 14, 2026
T-39Adrian DudekPoland Adrian Dudek24—Borys DzikowskiMiddleweight · R1Sep 19, 2026
T-48Pawel PawlakPoland Pawel Pawlak23—Tomasz RomanowskiMiddleweight · R5Jun 3, 2023
T-48Michal MichalskiPoland Michal Michalski23—Dominik HumburgerMiddleweight · R2Sep 16, 2023
T-48Piotr KuberskiPoland Piotr Kuberski23—Damian JanikowskiMiddleweight · R2Nov 16, 2024
T-48Dominik HumburgerCzechia Dominik Humburger23—Borys DzikowskiMiddleweight · R3Feb 21, 2025
T-52Damian JanikowskiPoland Damian Janikowski22—Cezariusz KesikMiddleweight · R1Jul 15, 2023
T-52Michal MichalskiPoland Michal Michalski22—Dominik HumburgerMiddleweight · R1Sep 16, 2023
T-52Wojciech JanuszPoland Wojciech Janusz22—Tomasz JakubiecMiddleweight · R1Mar 16, 2024
T-55Bartosz LeskoPoland Bartosz Lesko21—Nemanja NikolicMiddleweight · R1Jul 15, 2023
T-55Mamed Khalidov Mamed Khalidov21—Scott AskhamMiddleweight · R1Jun 3, 2023
T-57Pawel PawlakPoland Pawel Pawlak20—Michal MaterlaMiddleweight · R1Dec 16, 2023
T-57Michal MichalskiPoland Michal Michalski20—Bartosz LeskoMiddleweight · R1May 11, 2024
T-59Damian JanikowskiPoland Damian Janikowski19—Tomasz RomanowskiMiddleweight · R2Dec 16, 2023
T-59Matúš JuráčekCzechia Matúš Juráček19—Henry FadipeMiddleweight · R1Feb 17, 2024
T-59Tomasz JakubiecPoland Tomasz Jakubiec19—Wojciech JanuszMiddleweight · R2Mar 16, 2024
T-59Krystian BielskiPoland Krystian Bielski19—Borys DzikowskiMiddleweight · R1Jun 7, 2024
T-59Igor MichaliszynPoland Igor Michaliszyn19—Oton JasseMiddleweight · R3Aug 24, 2024
T-59Pawel PawlakPoland Pawel Pawlak19—Laid ZerhouniMiddleweight · R4Dec 20, 2025
T-65Pawel PawlakPoland Pawel Pawlak18—Tomasz RomanowskiMiddleweight · R1Jun 3, 2023
T-65Adrian BartosinskiPoland Adrian Bartosinski18—Mamed KhalidovMiddleweight · R1Nov 16, 2024
T-65Damian JanikowskiPoland Damian Janikowski18—Michal MichalskiMiddleweight · R1Dec 20, 2025
T-65Konrad RusinskiPoland Konrad Rusinski18—Henry FadipeMiddleweight · R3Jan 17, 2026
T-65Damian MieczkowskiPoland Damian Mieczkowski18—Maksymilian KowalskiMiddleweight · R1Mar 14, 2026
T-70Dominik HumburgerCzechia Dominik Humburger17—Michal MichalskiMiddleweight · R1Sep 16, 2023
T-70Pawel PawlakPoland Pawel Pawlak17—Michal MaterlaMiddleweight · R2Dec 16, 2023
T-70Adrian DudekPoland Adrian Dudek17—Bartosz KurekMiddleweight · R2Oct 18, 2025
T-70Bartosz KurekPoland Bartosz Kurek17—Adrian DudekMiddleweight · R1Oct 18, 2025
T-70Luka Vrtacic Luka Vrtacic17—Jacek GacMiddleweight · R1Apr 18, 2026
T-75Borys DzikowskiPoland Borys Dzikowski16—Damian MieczkowskiMiddleweight · R2Jul 15, 2023
T-75Pawel PawlakPoland Pawel Pawlak16—Michal MaterlaMiddleweight · R3Dec 16, 2023
T-75Pawel PawlakPoland Pawel Pawlak16—Damian JanikowskiMiddleweight · R2Jul 20, 2024
T-75Damian JanikowskiPoland Damian Janikowski16—Piotr KuberskiMiddleweight · R1Nov 16, 2024
T-75Radosław PaczuskiPoland Radosław Paczuski16—Kleber SilvaMiddleweight · R2Jan 25, 2025
T-75Borys DzikowskiPoland Borys Dzikowski16—Dominik HumburgerMiddleweight · R1Feb 21, 2025
T-75Adrian DudekPoland Adrian Dudek16—Bartosz KurekMiddleweight · R1Oct 18, 2025
T-75Damian MieczkowskiPoland Damian Mieczkowski16—Maksymilian KowalskiMiddleweight · R3Mar 14, 2026
T-75Borys DzikowskiPoland Borys Dzikowski16—Adrian DudekMiddleweight · R1Sep 19, 2026
T-84Cezariusz KesikPoland Cezariusz Kesik15—Damian JanikowskiMiddleweight · R1Jul 15, 2023
T-84Michal MaterlaPoland Michal Materla15—Piotr KuberskiMiddleweight · R1Mar 16, 2024
T-84Pawel PawlakPoland Pawel Pawlak15—Damian JanikowskiMiddleweight · R5Jul 20, 2024
T-87Laid ZerhouniFrance Laid Zerhouni14—Boubakar NiakateMiddleweight · R1Apr 6, 2024
T-87Igor MichaliszynPoland Igor Michaliszyn14—Oton JasseMiddleweight · R2Aug 24, 2024
T-87Kacper PakeltysPoland Kacper Pakeltys14—Borys DzikowskiMiddleweight · R1Feb 21, 2026
T-87Bartosz KurekPoland Bartosz Kurek14—Tomasz RomanowskiMiddleweight · R3Mar 14, 2026
T-87Wiktor ZalewskiPoland Wiktor Zalewski14—Damian JanikowskiMiddleweight · R1Jun 20, 2026
T-92Tomasz RomanowskiPoland Tomasz Romanowski13—Pawel PawlakMiddleweight · R2Jun 3, 2023
T-92Borys DzikowskiPoland Borys Dzikowski13—Damian MieczkowskiMiddleweight · R3Jul 15, 2023
T-92Albert OdzimkowskiPoland Albert Odzimkowski13—Jorge BuenoMiddleweight · R2Nov 11, 2023
T-92Tomasz JakubiecPoland Tomasz Jakubiec13—Wojciech JanuszMiddleweight · R1Mar 16, 2024
T-92Tomasz JakubiecPoland Tomasz Jakubiec13—Wojciech JanuszMiddleweight · R3Mar 16, 2024
T-92Radosław PaczuskiPoland Radosław Paczuski13—Kacper KarskiMiddleweight · R1Jul 20, 2024
T-92Radosław PaczuskiPoland Radosław Paczuski13—Kleber SilvaMiddleweight · R1Jan 25, 2025
T-92Radosław PaczuskiPoland Radosław Paczuski13—Kleber SilvaMiddleweight · R3Jan 25, 2025
T-92Piotr KuberskiPoland Piotr Kuberski13—Radosław PaczuskiMiddleweight · R1Aug 9, 2025

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

All boardsStrikes in a round