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

#FighterFight
1Igor MichaliszynPoland Igor Michaliszyn74—Krystian BielskiWelterweight · R2Apr 22, 2023
T-2Mateusz PawlikPoland Mateusz Pawlik55—Wiktor ZalewskiWelterweight · R3Jun 14, 2025
T-2Adrian BartosinskiPoland Adrian Bartosinski55—Muslim TulshaevWelterweight · R3Dec 20, 2025
4Kacper KoziorzebskiPoland Kacper Koziorzebski47—Viktor CervinskyWelterweight · R1Feb 17, 2024
5Kacper KoziorzebskiPoland Kacper Koziorzebski42—Viktor CervinskyWelterweight · R2Feb 17, 2024
6Krystian KaszubowskiPoland Krystian Kaszubowski41—Dawid KuczmarskiWelterweight · R2Nov 15, 2025
7Steven KrtCzechia Steven Krt40—Daniel KolasinskiWelterweight · R2May 16, 2026
8Andrzej GrzebykPoland Andrzej Grzebyk36—Brian HooiWelterweight · R1May 13, 2023
9Adam NiedzwiedzPoland Adam Niedzwiedz34—Mateusz PawlikWelterweight · R2Jul 18, 2026
T-10Oskar SzczepaniakPoland Oskar Szczepaniak33—Adrian GralakWelterweight · R1Sep 16, 2023
T-10Mateusz PawlikPoland Mateusz Pawlik33—Matúš JuráčekWelterweight · R2Oct 18, 2025
T-10Dominik ZadoraPoland Dominik Zadora33—Samuel BilyWelterweight · R3Sep 19, 2026
13Maciej JewtuszkoPoland Maciej Jewtuszko32—Marius ZaromskisWelterweight · R3Mar 16, 2024
14Amaury Wako-ZaboFrance Amaury Wako-Zabo30—Viktor CervinskyWelterweight · R3Jan 17, 2026
15Adam NiedzwiedzPoland Adam Niedzwiedz29—Mateusz PawlikWelterweight · R1Jul 18, 2026
T-16Kacper KoziorzebskiPoland Kacper Koziorzebski28—Viktor CervinskyWelterweight · R3Feb 17, 2024
T-16Maciej JewtuszkoPoland Maciej Jewtuszko28—Marius ZaromskisWelterweight · R2Mar 16, 2024
18Dawid KuczmarskiPoland Dawid Kuczmarski27—Krystian KaszubowskiWelterweight · R3Nov 15, 2025
T-19Marcin KrakowiakPoland Marcin Krakowiak26—Henry FadipeWelterweight · R3Apr 22, 2023
T-19Viktor CervinskyCzechia Viktor Cervinsky26—Michal GniadyWelterweight · R1Aug 9, 2025
T-19Mateusz PawlikPoland Mateusz Pawlik26—Matúš JuráčekWelterweight · R1Oct 18, 2025
T-22Andrzej GrzebykPoland Andrzej Grzebyk25—Wiktor ZalewskiWelterweight · R1Nov 16, 2024
T-22Tymoteusz LopaczykPoland Tymoteusz Lopaczyk25—Oskar SzczepaniakWelterweight · R1Mar 8, 2025
T-22Dawid KuczmarskiPoland Dawid Kuczmarski25—Daniel SkibinskiWelterweight · R2Feb 21, 2026
T-25Andrzej GrzebykPoland Andrzej Grzebyk24—Brian HooiWelterweight · R2May 13, 2023
T-25Adrian BartosinskiPoland Adrian Bartosinski24—Igor MichaliszynWelterweight · R1May 11, 2024
T-27Adam BryszPoland Adam Brysz23—Hugo DeuxWelterweight · R2Jul 20, 2024
T-27Michal GuzikPoland Michal Guzik23—Konrad RusinskiWelterweight · R3Aug 24, 2024
T-27Madars Bertholds-FleminasLatvia Madars Bertholds-Fleminas23—Igor MichaliszynWelterweight · R2Nov 16, 2024
T-30Andrzej GrzebykPoland Andrzej Grzebyk22—Brian HooiWelterweight · R3May 13, 2023
T-30Joel KouadjaFrance Joel Kouadja22—Michal GuzikWelterweight · R1May 10, 2025
T-30Matúš JuráčekCzechia Matúš Juráček22—Mateusz PawlikWelterweight · R1Oct 18, 2025
T-30Mateusz PawlikPoland Mateusz Pawlik22—Matúš JuráčekWelterweight · R3Oct 18, 2025
T-30Wiktor ZalewskiPoland Wiktor Zalewski22—Romain DebienneWelterweight · R3Dec 20, 2025
T-30Artur SzczepaniakPoland Artur Szczepaniak22—Kacper KoziorzebskiWelterweight · R3Feb 21, 2026
T-30Dominik ZadoraPoland Dominik Zadora22—Samuel BilyWelterweight · R2Sep 19, 2026
T-37Kacper KoziorzebskiPoland Kacper Koziorzebski21—Wiktor ZalewskiWelterweight · R1Sep 16, 2023
T-37Wiktor ZalewskiPoland Wiktor Zalewski21—Kacper KoziorzebskiWelterweight · R1Sep 16, 2023
T-37Madars Bertholds-FleminasLatvia Madars Bertholds-Fleminas21—Tymoteusz LopaczykWelterweight · R3Sep 20, 2025
T-37Krystian KaszubowskiPoland Krystian Kaszubowski21—Dawid KuczmarskiWelterweight · R3Nov 15, 2025
T-37Madars Bertholds-FleminasLatvia Madars Bertholds-Fleminas21—Adrian BartosinskiWelterweight · R2Mar 14, 2026
T-42Oskar SzczepaniakPoland Oskar Szczepaniak20—Adrian ZielinskiWelterweight · R2Jun 7, 2024
T-42Kacper KoziorzebskiPoland Kacper Koziorzebski20—Madars Bertholds-FleminasWelterweight · R1Apr 26, 2025
T-42Daniel SkibinskiPoland Daniel Skibinski20—Oskar SzczepaniakWelterweight · R1Aug 9, 2025
T-42Dawid KuczmarskiPoland Dawid Kuczmarski20—Krystian KaszubowskiWelterweight · R2Nov 15, 2025
T-42Dawid KuczmarskiPoland Dawid Kuczmarski20—Daniel SkibinskiWelterweight · R3Feb 21, 2026
T-42Madars Bertholds-FleminasLatvia Madars Bertholds-Fleminas20—Adrian BartosinskiWelterweight · R4Mar 14, 2026
T-48Hugo DeuxFrance Hugo Deux19—Adam BryszWelterweight · R2Jul 20, 2024
T-48Andrzej GrzebykPoland Andrzej Grzebyk19—Adrian BartosinskiWelterweight · R3Apr 26, 2025
T-48Matúš JuráčekCzechia Matúš Juráček19—Mateusz PawlikWelterweight · R3Oct 18, 2025
T-48Amaury Wako-ZaboFrance Amaury Wako-Zabo19—Viktor CervinskyWelterweight · R1Jan 17, 2026
T-48Amaury Wako-ZaboFrance Amaury Wako-Zabo19—Viktor CervinskyWelterweight · R2Jan 17, 2026
T-48Konrad RusinskiPoland Konrad Rusinski19—Tagir MachmudovWelterweight · R1May 16, 2026
T-54Igor MichaliszynPoland Igor Michaliszyn18—Krystian BielskiWelterweight · R1Apr 22, 2023
T-54Michal PietrzakPoland Michal Pietrzak18—Marcin KrakowiakWelterweight · R1Aug 19, 2023
T-54Oskar SzczepaniakPoland Oskar Szczepaniak18—Adrian ZielinskiWelterweight · R1Jun 7, 2024
T-54Wiktor ZalewskiPoland Wiktor Zalewski18—Andrzej GrzebykWelterweight · R1Nov 16, 2024
T-54Mickael LeboutFrance Mickael Lebout18—Romain DebienneWelterweight · R3Dec 20, 2024
T-54Andrzej GrzebykPoland Andrzej Grzebyk18—Adrian BartosinskiWelterweight · R4Apr 26, 2025
T-54Artur SzczepaniakPoland Artur Szczepaniak18—Kacper KoziorzebskiWelterweight · R2Feb 21, 2026
T-54Dominik ZadoraPoland Dominik Zadora18—Samuel BilyWelterweight · R1Sep 19, 2026
T-62Adrian BartosinskiPoland Adrian Bartosinski17—Igor MichaliszynWelterweight · R2May 11, 2024
T-62Igor MichaliszynPoland Igor Michaliszyn17—Madars Bertholds-FleminasWelterweight · R3Nov 16, 2024
T-62Adrian BartosinskiPoland Adrian Bartosinski17—Andrzej GrzebykWelterweight · R1Apr 26, 2025
T-62Wiktor ZalewskiPoland Wiktor Zalewski17—Romain DebienneWelterweight · R2Dec 20, 2025
T-66Krystian KaszubowskiPoland Krystian Kaszubowski16—Henry FadipeWelterweight · R3Jul 15, 2023
T-66Marius ZaromskisLithuania Marius Zaromskis16—Maciej JewtuszkoWelterweight · R1Mar 16, 2024
T-66Adam BryszPoland Adam Brysz16—Hugo DeuxWelterweight · R1Jul 20, 2024
T-66Muslim TulshaevGermany Muslim Tulshaev16—Marcin KrakowiakWelterweight · R2Aug 24, 2024
T-66Romain DebienneFrance Romain Debienne16—Mickael LeboutWelterweight · R1Dec 20, 2024
T-66Adrian BartosinskiPoland Adrian Bartosinski16—Andrzej GrzebykWelterweight · R3Apr 26, 2025
T-66Tymoteusz LopaczykPoland Tymoteusz Lopaczyk16—Madars Bertholds-FleminasWelterweight · R3Sep 20, 2025
T-66Adrian BartosinskiPoland Adrian Bartosinski16—Muslim TulshaevWelterweight · R1Dec 20, 2025
T-66Dawid KuczmarskiPoland Dawid Kuczmarski16—Daniel SkibinskiWelterweight · R1Feb 21, 2026
T-75Henry FadipeNigeria Henry Fadipe15—Marcin KrakowiakWelterweight · R2Apr 22, 2023
T-75Henry FadipeNigeria Henry Fadipe15—Krystian KaszubowskiWelterweight · R2Jul 15, 2023
T-75Wiktor ZalewskiPoland Wiktor Zalewski15—Kacper KoziorzebskiWelterweight · R2Sep 16, 2023
T-75Mickael LeboutFrance Mickael Lebout15—Romain DebienneWelterweight · R1Dec 20, 2024
T-75Muslim TulshaevGermany Muslim Tulshaev15—Daniel SkibinskiWelterweight · R1Jan 25, 2025
T-75Andrzej GrzebykPoland Andrzej Grzebyk15—Adrian BartosinskiWelterweight · R2Apr 26, 2025
T-75Michal GuzikPoland Michal Guzik15—Joel KouadjaWelterweight · R3May 10, 2025
T-75Daniel SkibinskiPoland Daniel Skibinski15—Oskar SzczepaniakWelterweight · R2Aug 9, 2025
T-75Dawid KuczmarskiPoland Dawid Kuczmarski15—Krystian KaszubowskiWelterweight · R1Nov 15, 2025
T-75Viktor CervinskyCzechia Viktor Cervinsky15—Amaury Wako-ZaboWelterweight · R2Jan 17, 2026
T-85Marcin KrakowiakPoland Marcin Krakowiak14—Henry FadipeWelterweight · R1Apr 22, 2023
T-85Maciej JewtuszkoPoland Maciej Jewtuszko14—Marius ZaromskisWelterweight · R1Mar 16, 2024
T-85Adrian ZielinskiPoland Adrian Zielinski14—Oskar SzczepaniakWelterweight · R1Jun 7, 2024
T-85Muslim TulshaevGermany Muslim Tulshaev14—Marcin KrakowiakWelterweight · R1Aug 24, 2024
T-85Kacper KoziorzebskiPoland Kacper Koziorzebski14—Matúš JuráčekWelterweight · R1Oct 19, 2024
T-85Adrian BartosinskiPoland Adrian Bartosinski14—Andrzej GrzebykWelterweight · R5Apr 26, 2025
T-85Mateusz PawlikPoland Mateusz Pawlik14—Wiktor ZalewskiWelterweight · R2Jun 14, 2025
T-85Michal GuzikPoland Michal Guzik14—Dawid KuczmarskiWelterweight · R3Jul 19, 2025
T-85Madars Bertholds-FleminasLatvia Madars Bertholds-Fleminas14—Tymoteusz LopaczykWelterweight · R1Sep 20, 2025
T-85Kacper KoziorzebskiPoland Kacper Koziorzebski14—Artur SzczepaniakWelterweight · R2Feb 21, 2026
T-85Steven KrtCzechia Steven Krt14—Daniel KolasinskiWelterweight · R1May 16, 2026
T-96Brian HooiNetherlands Brian Hooi13—Andrzej GrzebykWelterweight · R2May 13, 2023
T-96Andrzej GrzebykPoland Andrzej Grzebyk13—Madars Bertholds-FleminasWelterweight · R3Dec 16, 2023
T-96Viktor CervinskyCzechia Viktor Cervinsky13—Kacper KoziorzebskiWelterweight · R2Feb 17, 2024
T-96Konrad RusinskiPoland Konrad Rusinski13—Michal GuzikWelterweight · R1Aug 24, 2024
T-96Konrad RusinskiPoland Konrad Rusinski13—Michal GuzikWelterweight · R2Aug 24, 2024

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

All boardsStrikes in a round