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 6, 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-17Andrzej GrzebykPoland Andrzej Grzebyk33—Laid ZerhouniMiddleweight · R1Oct 10, 2026
T-21Cezariusz KesikPoland Cezariusz Kesik32—Damian JanikowskiMiddleweight · R2Jul 15, 2023
T-21Borys DzikowskiPoland Borys Dzikowski32—Krystian BielskiMiddleweight · R1Jun 7, 2024
T-23Pawel PawlakPoland Pawel Pawlak31—Damian JanikowskiMiddleweight · R3Jul 20, 2024
T-23Albert OdzimkowskiPoland Albert Odzimkowski31—David HošekMiddleweight · R1Aug 24, 2024
T-23Piotr KuberskiPoland Piotr Kuberski31—Tomasz RomanowskiMiddleweight · R1Mar 8, 2025
T-23Laid ZerhouniFrance Laid Zerhouni31—Pawel PawlakMiddleweight · R5Dec 20, 2025
T-27Pawel PawlakPoland Pawel Pawlak30—Tomasz RomanowskiMiddleweight · R4Jun 3, 2023
T-27Damian MieczkowskiPoland Damian Mieczkowski30—Borys DzikowskiMiddleweight · R2Jul 15, 2023
T-27Bartosz LeskoPoland Bartosz Lesko30—Piotr KuberskiMiddleweight · R1Nov 11, 2023
T-27Pawel PawlakPoland Pawel Pawlak30—Damian JanikowskiMiddleweight · R4Jul 20, 2024
T-27Bartosz KurekPoland Bartosz Kurek30—Adrian DudekMiddleweight · R2Oct 18, 2025
T-32Piotr KuberskiPoland Piotr Kuberski29—Bartosz LeskoMiddleweight · R1Nov 11, 2023
T-32Dominik HumburgerCzechia Dominik Humburger29—Borys DzikowskiMiddleweight · R1Feb 21, 2025
34Borys DzikowskiPoland Borys Dzikowski28—Dominik HumburgerMiddleweight · R2Feb 21, 2025
35Piotr KuberskiPoland Piotr Kuberski27—Michal MichalskiMiddleweight · R1May 16, 2026
36Krystian BielskiPoland Krystian Bielski26—Borys DzikowskiMiddleweight · R3Jun 7, 2024
T-37Damian MieczkowskiPoland Damian Mieczkowski25—Borys DzikowskiMiddleweight · R3Jul 15, 2023
T-37Mateusz GolaPoland Mateusz Gola25—Andi VrtacicMiddleweight · R1Jan 17, 2026
T-37Mamed Khalidov Mamed Khalidov25—Scott AskhamMiddleweight · R2Jun 3, 2023
T-40Damian JanikowskiPoland Damian Janikowski24—Cezariusz KesikMiddleweight · R2Jul 15, 2023
T-40Damian JanikowskiPoland Damian Janikowski24—Cezariusz KesikMiddleweight · R3Jul 15, 2023
T-40Dominik HumburgerCzechia Dominik Humburger24—Adrian DudekMiddleweight · R2Feb 17, 2024
T-40Piotr KuberskiPoland Piotr Kuberski24—Tomasz RomanowskiMiddleweight · R2Mar 8, 2025
T-40Andi Vrtacic Andi Vrtacic24—Mateusz GolaMiddleweight · R2Jan 17, 2026
T-40Maksymilian KowalskiPoland Maksymilian Kowalski24—Damian MieczkowskiMiddleweight · R2Mar 14, 2026
T-40Tomasz RomanowskiPoland Tomasz Romanowski24—Bartosz KurekMiddleweight · R2Mar 14, 2026
T-40Bartosz KurekPoland Bartosz Kurek24—Tomasz RomanowskiMiddleweight · R2Mar 14, 2026
T-40Adrian DudekPoland Adrian Dudek24—Borys DzikowskiMiddleweight · R1Sep 19, 2026
T-49Pawel PawlakPoland Pawel Pawlak23—Tomasz RomanowskiMiddleweight · R5Jun 3, 2023
T-49Michal MichalskiPoland Michal Michalski23—Dominik HumburgerMiddleweight · R2Sep 16, 2023
T-49Piotr KuberskiPoland Piotr Kuberski23—Damian JanikowskiMiddleweight · R2Nov 16, 2024
T-49Dominik HumburgerCzechia Dominik Humburger23—Borys DzikowskiMiddleweight · R3Feb 21, 2025
T-53Damian JanikowskiPoland Damian Janikowski22—Cezariusz KesikMiddleweight · R1Jul 15, 2023
T-53Michal MichalskiPoland Michal Michalski22—Dominik HumburgerMiddleweight · R1Sep 16, 2023
T-53Wojciech JanuszPoland Wojciech Janusz22—Tomasz JakubiecMiddleweight · R1Mar 16, 2024
T-56Bartosz LeskoPoland Bartosz Lesko21—Nemanja NikolicMiddleweight · R1Jul 15, 2023
T-56Mamed Khalidov Mamed Khalidov21—Scott AskhamMiddleweight · R1Jun 3, 2023
T-58Pawel PawlakPoland Pawel Pawlak20—Michal MaterlaMiddleweight · R1Dec 16, 2023
T-58Michal MichalskiPoland Michal Michalski20—Bartosz LeskoMiddleweight · R1May 11, 2024
T-60Damian JanikowskiPoland Damian Janikowski19—Tomasz RomanowskiMiddleweight · R2Dec 16, 2023
T-60Matúš JuráčekCzechia Matúš Juráček19—Henry FadipeMiddleweight · R1Feb 17, 2024
T-60Tomasz JakubiecPoland Tomasz Jakubiec19—Wojciech JanuszMiddleweight · R2Mar 16, 2024
T-60Krystian BielskiPoland Krystian Bielski19—Borys DzikowskiMiddleweight · R1Jun 7, 2024
T-60Igor MichaliszynPoland Igor Michaliszyn19—Oton JasseMiddleweight · R3Aug 24, 2024
T-60Pawel PawlakPoland Pawel Pawlak19—Laid ZerhouniMiddleweight · R4Dec 20, 2025
T-66Pawel PawlakPoland Pawel Pawlak18—Tomasz RomanowskiMiddleweight · R1Jun 3, 2023
T-66Adrian BartosinskiPoland Adrian Bartosinski18—Mamed KhalidovMiddleweight · R1Nov 16, 2024
T-66Damian JanikowskiPoland Damian Janikowski18—Michal MichalskiMiddleweight · R1Dec 20, 2025
T-66Konrad RusinskiPoland Konrad Rusinski18—Henry FadipeMiddleweight · R3Jan 17, 2026
T-66Damian MieczkowskiPoland Damian Mieczkowski18—Maksymilian KowalskiMiddleweight · R1Mar 14, 2026
T-71Dominik HumburgerCzechia Dominik Humburger17—Michal MichalskiMiddleweight · R1Sep 16, 2023
T-71Pawel PawlakPoland Pawel Pawlak17—Michal MaterlaMiddleweight · R2Dec 16, 2023
T-71Adrian DudekPoland Adrian Dudek17—Bartosz KurekMiddleweight · R2Oct 18, 2025
T-71Bartosz KurekPoland Bartosz Kurek17—Adrian DudekMiddleweight · R1Oct 18, 2025
T-71Luka Vrtacic Luka Vrtacic17—Jacek GacMiddleweight · R1Apr 18, 2026
T-76Borys DzikowskiPoland Borys Dzikowski16—Damian MieczkowskiMiddleweight · R2Jul 15, 2023
T-76Pawel PawlakPoland Pawel Pawlak16—Michal MaterlaMiddleweight · R3Dec 16, 2023
T-76Pawel PawlakPoland Pawel Pawlak16—Damian JanikowskiMiddleweight · R2Jul 20, 2024
T-76Damian JanikowskiPoland Damian Janikowski16—Piotr KuberskiMiddleweight · R1Nov 16, 2024
T-76Radosław PaczuskiPoland Radosław Paczuski16—Kleber SilvaMiddleweight · R2Jan 25, 2025
T-76Borys DzikowskiPoland Borys Dzikowski16—Dominik HumburgerMiddleweight · R1Feb 21, 2025
T-76Adrian DudekPoland Adrian Dudek16—Bartosz KurekMiddleweight · R1Oct 18, 2025
T-76Damian MieczkowskiPoland Damian Mieczkowski16—Maksymilian KowalskiMiddleweight · R3Mar 14, 2026
T-76Borys DzikowskiPoland Borys Dzikowski16—Adrian DudekMiddleweight · R1Sep 19, 2026
T-85Cezariusz KesikPoland Cezariusz Kesik15—Damian JanikowskiMiddleweight · R1Jul 15, 2023
T-85Michal MaterlaPoland Michal Materla15—Piotr KuberskiMiddleweight · R1Mar 16, 2024
T-85Pawel PawlakPoland Pawel Pawlak15—Damian JanikowskiMiddleweight · R5Jul 20, 2024
T-88Laid ZerhouniFrance Laid Zerhouni14—Boubakar NiakateMiddleweight · R1Apr 6, 2024
T-88Igor MichaliszynPoland Igor Michaliszyn14—Oton JasseMiddleweight · R2Aug 24, 2024
T-88Kacper PakeltysPoland Kacper Pakeltys14—Borys DzikowskiMiddleweight · R1Feb 21, 2026
T-88Bartosz KurekPoland Bartosz Kurek14—Tomasz RomanowskiMiddleweight · R3Mar 14, 2026
T-88Wiktor ZalewskiPoland Wiktor Zalewski14—Damian JanikowskiMiddleweight · R1Jun 20, 2026
T-88Andrzej GrzebykPoland Andrzej Grzebyk14—Laid ZerhouniMiddleweight · R2Oct 10, 2026
T-88Laid ZerhouniFrance Laid Zerhouni14—Andrzej GrzebykMiddleweight · R1Oct 10, 2026
T-95Tomasz RomanowskiPoland Tomasz Romanowski13—Pawel PawlakMiddleweight · R2Jun 3, 2023
T-95Borys DzikowskiPoland Borys Dzikowski13—Damian MieczkowskiMiddleweight · R3Jul 15, 2023
T-95Albert OdzimkowskiPoland Albert Odzimkowski13—Jorge BuenoMiddleweight · R2Nov 11, 2023
T-95Tomasz JakubiecPoland Tomasz Jakubiec13—Wojciech JanuszMiddleweight · R1Mar 16, 2024
T-95Tomasz JakubiecPoland Tomasz Jakubiec13—Wojciech JanuszMiddleweight · R3Mar 16, 2024
T-95Radosław PaczuskiPoland Radosław Paczuski13—Kacper KarskiMiddleweight · R1Jul 20, 2024

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

All boardsStrikes in a round