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
1Michal DreczkowskiPoland Michal Dreczkowski58—Stevan JaricLight Heavyweight · R1Jun 7, 2024
2Aleksander WiniarskiPoland Aleksander Winiarski41—Dawid KasperskiLight Heavyweight · R3May 16, 2026
T-3Sergiusz ZajacPoland Sergiusz Zajac38—Damian PiwowarczykLight Heavyweight · R1Mar 14, 2026
T-3Michal DreczkowskiPoland Michal Dreczkowski38—Cedric LushimaLight Heavyweight · R1May 16, 2026
T-3Dawid KasperskiPoland Dawid Kasperski38—Aleksander WiniarskiLight Heavyweight · R3May 16, 2026
T-6Bartosz LeskoPoland Bartosz Lesko36—Bartosz SzewczykLight Heavyweight · R3Mar 14, 2026
T-6Maciej RozanskiPoland Maciej Rozanski36—Ibragim ChuzhigaevLight Heavyweight · R2Jul 18, 2026
8Michal DreczkowskiPoland Michal Dreczkowski32—Vojtěch GarbaLight Heavyweight · R3Oct 14, 2023
9Bartosz LeskoPoland Bartosz Lesko30—Rafal HaratykLight Heavyweight · R5Jul 18, 2026
T-10Bartosz LeskoPoland Bartosz Lesko28—Rafal HaratykLight Heavyweight · R2Jul 18, 2026
T-10Bartosz LeskoPoland Bartosz Lesko28—Dominik HumburgerLight Heavyweight · R2Sep 14, 2024
12Maciej RozanskiPoland Maciej Rozanski27—Ibragim ChuzhigaevLight Heavyweight · R1Jul 18, 2026
T-13Rafal HaratykPoland Rafal Haratyk26—Bartosz LeskoLight Heavyweight · R1Jul 18, 2026
T-13Bogdan GnidkoUkraine Bogdan Gnidko26—Ibragim ChuzhigaevLight Heavyweight · R1Aug 19, 2023
T-15Rafal HaratykPoland Rafal Haratyk25—Bartosz LeskoLight Heavyweight · R3Jul 18, 2026
T-15Rafal HaratykPoland Rafal Haratyk25—Bartosz LeskoLight Heavyweight · R4Jul 18, 2026
T-15Vojtěch GarbaCzechia Vojtěch Garba25—Michal DreczkowskiLight Heavyweight · R2Oct 14, 2023
T-15Lukasz SudolskiPoland Lukasz Sudolski25—Damian PiwowarczykLight Heavyweight · R1Sep 16, 2023
T-19Bartosz LeskoPoland Bartosz Lesko24—Rafal HaratykLight Heavyweight · R3Jul 18, 2026
T-19Marcin WojcikPoland Marcin Wojcik24—Henrique da SilvaLight Heavyweight · R1Nov 11, 2023
T-19Dawid KasperskiPoland Dawid Kasperski24—Vasil DucárLight Heavyweight · R1Feb 17, 2024
T-19Dawid KasperskiPoland Dawid Kasperski24—Vasil DucárLight Heavyweight · R3Feb 17, 2024
T-23Rafal HaratykPoland Rafal Haratyk23—Bartosz LeskoLight Heavyweight · R2Jul 18, 2026
T-23Bartosz LeskoPoland Bartosz Lesko23—Rafal HaratykLight Heavyweight · R1Jul 18, 2026
T-23Bartosz LeskoPoland Bartosz Lesko23—Rafal HaratykLight Heavyweight · R4Jul 18, 2026
T-23Bartosz LeskoPoland Bartosz Lesko23—Bartosz SzewczykLight Heavyweight · R1Mar 14, 2026
T-27Damian PiwowarczykPoland Damian Piwowarczyk22—Sergiusz ZajacLight Heavyweight · R1Mar 14, 2026
T-27Damian PiwowarczykPoland Damian Piwowarczyk22—Sergiusz ZajacLight Heavyweight · R2Mar 14, 2026
T-27Aleksander WiniarskiPoland Aleksander Winiarski22—Dawid KasperskiLight Heavyweight · R1May 16, 2026
T-27Sergiusz ZajacPoland Sergiusz Zajac22—Salim El OuassaidiLight Heavyweight · R1Oct 10, 2026
31Rafal HaratykPoland Rafal Haratyk21—Ivan ErslanLight Heavyweight · R1Oct 14, 2023
T-32Damian PiwowarczykPoland Damian Piwowarczyk19—Lukasz SudolskiLight Heavyweight · R1Sep 16, 2023
T-32Michal DreczkowskiPoland Michal Dreczkowski19—Cedric LushimaLight Heavyweight · R3May 16, 2026
T-34Ibragim ChuzhigaevRussia Ibragim Chuzhigaev18—Marcin WojcikLight Heavyweight · R1Jul 19, 2025
T-34Aleksander WiniarskiPoland Aleksander Winiarski18—Dawid KasperskiLight Heavyweight · R2May 16, 2026
T-36Rafal HaratykPoland Rafal Haratyk17—Bartosz LeskoLight Heavyweight · R5Jul 18, 2026
T-36Michal DreczkowskiPoland Michal Dreczkowski17—Vojtěch GarbaLight Heavyweight · R1Oct 14, 2023
T-36Dawid KasperskiPoland Dawid Kasperski17—Vasil DucárLight Heavyweight · R2Feb 17, 2024
T-36Dominik HumburgerCzechia Dominik Humburger17—Bartosz LeskoLight Heavyweight · R2Sep 14, 2024
T-36Piotr ChudzikPoland Piotr Chudzik17—Predrag BozovicLight Heavyweight · R1Jun 20, 2026
T-41Rafal HaratykPoland Rafal Haratyk16—Marcin WojcikLight Heavyweight · R1Feb 24, 2024
T-41Dawid KasperskiPoland Dawid Kasperski16—Krzysztof GlowackiLight Heavyweight · R1Sep 14, 2024
T-41Marcin WojcikPoland Marcin Wojcik16—Rafal HaratykLight Heavyweight · R1Nov 16, 2024
T-41Michal DreczkowskiPoland Michal Dreczkowski16—Adam TomasikLight Heavyweight · R1Sep 20, 2025
T-41Bartosz LeskoPoland Bartosz Lesko16—Rafal HaratykLight Heavyweight · R2Oct 18, 2025
T-41Kacper SochackiPoland Kacper Sochacki16—Jordan NandorLight Heavyweight · R1Feb 21, 2026
T-41Bartosz LeskoPoland Bartosz Lesko16—Bartosz SzewczykLight Heavyweight · R2Mar 14, 2026
T-41Dawid KasperskiPoland Dawid Kasperski16—Aleksander WiniarskiLight Heavyweight · R2May 16, 2026
T-49Dominik HumburgerCzechia Dominik Humburger15—Bartosz LeskoLight Heavyweight · R3Sep 14, 2024
T-49Rafal HaratykPoland Rafal Haratyk15—Marcin WojcikLight Heavyweight · R2Nov 16, 2024
T-49Damian PiwowarczykPoland Damian Piwowarczyk15—Bartosz SzewczykLight Heavyweight · R1Feb 21, 2025
T-49Bartosz SzewczykPoland Bartosz Szewczyk15—Dawid KasperskiLight Heavyweight · R3Aug 9, 2025
T-53Vojtěch GarbaCzechia Vojtěch Garba14—Michal DreczkowskiLight Heavyweight · R1Oct 14, 2023
T-53Marcin WojcikPoland Marcin Wojcik14—Rafal HaratykLight Heavyweight · R1Feb 24, 2024
T-53Bartosz LeskoPoland Bartosz Lesko14—Dominik HumburgerLight Heavyweight · R3Sep 14, 2024
T-53Marcin WojcikPoland Marcin Wojcik14—Ibragim ChuzhigaevLight Heavyweight · R1Jul 19, 2025
T-53Rafal HaratykPoland Rafal Haratyk14—Bartosz LeskoLight Heavyweight · R2Oct 18, 2025
T-58Damian PiwowarczykPoland Damian Piwowarczyk13—Kleber SilvaLight Heavyweight · R1Feb 24, 2024
T-58Dawid KasperskiPoland Dawid Kasperski13—Krzysztof GlowackiLight Heavyweight · R3Sep 14, 2024
T-58Rafal HaratykPoland Rafal Haratyk13—Bartosz LeskoLight Heavyweight · R3Oct 18, 2025
T-58Bartosz SzewczykPoland Bartosz Szewczyk13—Bartosz LeskoLight Heavyweight · R2Mar 14, 2026
T-62Krzysztof GlowackiPoland Krzysztof Glowacki12—Dawid KasperskiLight Heavyweight · R1Sep 14, 2024
T-62Bartosz LeskoPoland Bartosz Lesko12—Rafal HaratykLight Heavyweight · R1Oct 18, 2025
T-62Ibragim ChuzhigaevRussia Ibragim Chuzhigaev12—Maciej RozanskiLight Heavyweight · R1Jul 18, 2026
T-65Ibragim ChuzhigaevRussia Ibragim Chuzhigaev11—Bogdan GnidkoLight Heavyweight · R2Aug 19, 2023
T-65Vojtěch GarbaCzechia Vojtěch Garba11—Michal DreczkowskiLight Heavyweight · R3Oct 14, 2023
T-65Ivan Erslan Ivan Erslan11—Rafal HaratykLight Heavyweight · R1Oct 14, 2023
T-65Dawid KasperskiPoland Dawid Kasperski11—Bartosz SzewczykLight Heavyweight · R2Aug 9, 2025
T-65Bartosz LeskoPoland Bartosz Lesko11—Rafal HaratykLight Heavyweight · R3Oct 18, 2025
T-65Michal DreczkowskiPoland Michal Dreczkowski11—Cedric LushimaLight Heavyweight · R2May 16, 2026
T-71Dominik HumburgerCzechia Dominik Humburger10—Bartosz LeskoLight Heavyweight · R1Sep 14, 2024
T-71Dawid KasperskiPoland Dawid Kasperski10—Bartosz SzewczykLight Heavyweight · R1Aug 9, 2025
T-73Bartosz LeskoPoland Bartosz Lesko9—Dominik HumburgerLight Heavyweight · R1Sep 14, 2024
T-73Marcin WojcikPoland Marcin Wojcik9—Rafal HaratykLight Heavyweight · R2Nov 16, 2024
T-73Cedric LushimaBelgium Cedric Lushima9—Damian PiwowarczykLight Heavyweight · R1Jun 14, 2025
T-73Marcin WojcikPoland Marcin Wojcik9—Ibragim ChuzhigaevLight Heavyweight · R2Jul 19, 2025
T-73Bartosz SzewczykPoland Bartosz Szewczyk9—Dawid KasperskiLight Heavyweight · R2Aug 9, 2025
T-73Dawid KasperskiPoland Dawid Kasperski9—Aleksander WiniarskiLight Heavyweight · R1May 16, 2026
T-79Bartosz SzewczykPoland Bartosz Szewczyk8—Damian PiwowarczykLight Heavyweight · R1Feb 21, 2025
T-79Bartosz SzewczykPoland Bartosz Szewczyk8—Bartosz LeskoLight Heavyweight · R1Mar 14, 2026
T-79Ibragim ChuzhigaevRussia Ibragim Chuzhigaev8—Maciej RozanskiLight Heavyweight · R2Jul 18, 2026
T-82Rafal KijanczukPoland Rafal Kijanczuk7—Bogdan GnidkoLight Heavyweight · R1May 13, 2023
T-82Bogdan GnidkoUkraine Bogdan Gnidko7—Rafal KijanczukLight Heavyweight · R1May 13, 2023
T-82Ibragim ChuzhigaevRussia Ibragim Chuzhigaev7—Bogdan GnidkoLight Heavyweight · R1Aug 19, 2023
T-82Bogdan GnidkoUkraine Bogdan Gnidko7—Ibragim ChuzhigaevLight Heavyweight · R2Aug 19, 2023
T-82Michal DreczkowskiPoland Michal Dreczkowski7—Vojtěch GarbaLight Heavyweight · R2Oct 14, 2023
T-82Krzysztof GlowackiPoland Krzysztof Glowacki7—Dawid KasperskiLight Heavyweight · R2Sep 14, 2024
T-82Sergiusz ZajacPoland Sergiusz Zajac7—Mariusz KsiazkiewiczLight Heavyweight · R1Sep 20, 2025
T-82Rafal HaratykPoland Rafal Haratyk7—Bartosz LeskoLight Heavyweight · R1Oct 18, 2025
T-82Bartosz SzewczykPoland Bartosz Szewczyk7—Bartosz LeskoLight Heavyweight · R3Mar 14, 2026
T-91Vasil DucárCzechia Vasil Ducár6—Dawid KasperskiLight Heavyweight · R2Feb 17, 2024
T-91Dawid KasperskiPoland Dawid Kasperski6—Krzysztof GlowackiLight Heavyweight · R2Sep 14, 2024
T-91Bartosz SzewczykPoland Bartosz Szewczyk6—Dawid KasperskiLight Heavyweight · R1Aug 9, 2025
T-91Mariusz KsiazkiewiczCanada Mariusz Ksiazkiewicz6—Sergiusz ZajacLight Heavyweight · R1Sep 20, 2025
T-95Luis Henrique da SilvaBrazil Luis Henrique da Silva5—Marcin WojcikLight Heavyweight · R1Nov 11, 2023
T-95Vasil DucárCzechia Vasil Ducár5—Dawid KasperskiLight Heavyweight · R3Feb 17, 2024
T-95Rafal HaratykPoland Rafal Haratyk5—Marcin WojcikLight Heavyweight · R1Nov 16, 2024
T-95Ibragim ChuzhigaevRussia Ibragim Chuzhigaev5—Marcin WojcikLight Heavyweight · R2Jul 19, 2025
T-95Adam TomasikPoland Adam Tomasik5—Michal DreczkowskiLight Heavyweight · R1Sep 20, 2025
100Kleber SilvaBrazil Kleber Silva4—Damian PiwowarczykLight Heavyweight · R1Feb 24, 2024

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

All boardsStrikes in a round