Skip to content
MMA Calendar

KSW Record Book

KSW: Most significant strikes in a fight

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

Updated November 5, 2026

#FighterFight
1Kacper KoziorzebskiPoland Kacper Koziorzebski117—Viktor CervinskyWelterweightFeb 17, 2024
2Igor MichaliszynPoland Igor Michaliszyn92—Krystian BielskiWelterweightApr 22, 2023
T-3Andrzej GrzebykPoland Andrzej Grzebyk82—Brian HooiWelterweightMay 13, 2023
T-3Adrian BartosinskiPoland Adrian Bartosinski82—Muslim TulshaevWelterweightDec 20, 2025
T-5Mateusz PawlikPoland Mateusz Pawlik81—Wiktor ZalewskiWelterweightJun 14, 2025
T-5Mateusz PawlikPoland Mateusz Pawlik81—Matúš JuráčekWelterweightOct 18, 2025
7Adam NiedzwiedzPoland Adam Niedzwiedz76—Mateusz PawlikWelterweightJul 18, 2026
8Maciej JewtuszkoPoland Maciej Jewtuszko74—Marius ZaromskisWelterweightMar 16, 2024
T-9Andrzej GrzebykPoland Andrzej Grzebyk73—Adrian BartosinskiWelterweightApr 26, 2025
T-9Krystian KaszubowskiPoland Krystian Kaszubowski73—Dawid KuczmarskiWelterweightNov 15, 2025
T-9Dominik ZadoraPoland Dominik Zadora73—Samuel BilyWelterweightSep 19, 2026
12Amaury Wako-ZaboFrance Amaury Wako-Zabo68—Viktor CervinskyWelterweightJan 17, 2026
13Adrian BartosinskiPoland Adrian Bartosinski65—Andrzej GrzebykWelterweightApr 26, 2025
14Dawid KuczmarskiPoland Dawid Kuczmarski62—Krystian KaszubowskiWelterweightNov 15, 2025
15Dawid KuczmarskiPoland Dawid Kuczmarski61—Daniel SkibinskiWelterweightFeb 21, 2026
16Madars Bertholds-FleminasLatvia Madars Bertholds-Fleminas57—Adrian BartosinskiWelterweightMar 14, 2026
17Steven KrtCzechia Steven Krt54—Daniel KolasinskiWelterweightMay 16, 2026
18Matúš JuráčekCzechia Matúš Juráček53—Mateusz PawlikWelterweightOct 18, 2025
19Artur SzczepaniakPoland Artur Szczepaniak52—Kacper KoziorzebskiWelterweightFeb 21, 2026
20Wiktor ZalewskiPoland Wiktor Zalewski50—Romain DebienneWelterweightDec 20, 2025
21Oskar SzczepaniakPoland Oskar Szczepaniak47—Adrian ZielinskiWelterweightJun 7, 2024
T-22Marcin KrakowiakPoland Marcin Krakowiak46—Henry FadipeWelterweightApr 22, 2023
T-22Madars Bertholds-FleminasLatvia Madars Bertholds-Fleminas46—Tymoteusz LopaczykWelterweightSep 20, 2025
24Adrian BartosinskiPoland Adrian Bartosinski43—Igor MichaliszynWelterweightMay 11, 2024
T-25Michal GuzikPoland Michal Guzik42—Konrad RusinskiWelterweightAug 24, 2024
T-25Mickael LeboutFrance Mickael Lebout42—Romain DebienneWelterweightDec 20, 2024
27Joel KouadjaFrance Joel Kouadja41—Michal GuzikWelterweightMay 10, 2025
T-28Adam BryszPoland Adam Brysz39—Hugo DeuxWelterweightJul 20, 2024
T-28Kacper KoziorzebskiPoland Kacper Koziorzebski39—Madars Bertholds-FleminasWelterweightApr 26, 2025
T-30Krystian KaszubowskiPoland Krystian Kaszubowski36—Henry FadipeWelterweightJul 15, 2023
T-30Wiktor ZalewskiPoland Wiktor Zalewski36—Kacper KoziorzebskiWelterweightSep 16, 2023
T-32Michal PietrzakPoland Michal Pietrzak35—Marcin KrakowiakWelterweightAug 19, 2023
T-32Konrad RusinskiPoland Konrad Rusinski35—Michal GuzikWelterweightAug 24, 2024
T-32Daniel SkibinskiPoland Daniel Skibinski35—Oskar SzczepaniakWelterweightAug 9, 2025
T-35Henry FadipeNigeria Henry Fadipe34—Krystian KaszubowskiWelterweightJul 15, 2023
T-35Madars Bertholds-FleminasLatvia Madars Bertholds-Fleminas34—Igor MichaliszynWelterweightNov 16, 2024
T-35Michal GuzikPoland Michal Guzik34—Dawid KuczmarskiWelterweightJul 19, 2025
T-38Oskar SzczepaniakPoland Oskar Szczepaniak33—Adrian GralakWelterweightSep 16, 2023
T-38Viktor CervinskyCzechia Viktor Cervinsky33—Kacper KoziorzebskiWelterweightFeb 17, 2024
T-38Kacper KoziorzebskiPoland Kacper Koziorzebski33—Artur SzczepaniakWelterweightFeb 21, 2026
41Viktor CervinskyCzechia Viktor Cervinsky32—Amaury Wako-ZaboWelterweightJan 17, 2026
42Andrzej GrzebykPoland Andrzej Grzebyk31—Madars Bertholds-FleminasWelterweightDec 16, 2023
T-43Henry FadipeNigeria Henry Fadipe30—Marcin KrakowiakWelterweightApr 22, 2023
T-43Hugo DeuxFrance Hugo Deux30—Adam BryszWelterweightJul 20, 2024
T-43Muslim TulshaevGermany Muslim Tulshaev30—Marcin KrakowiakWelterweightAug 24, 2024
T-43Tymoteusz LopaczykPoland Tymoteusz Lopaczyk30—Madars Bertholds-FleminasWelterweightSep 20, 2025
T-47Marius ZaromskisLithuania Marius Zaromskis29—Maciej JewtuszkoWelterweightMar 16, 2024
T-47Matúš JuráčekCzechia Matúš Juráček29—Kacper KoziorzebskiWelterweightOct 19, 2024
T-47Kacper KoziorzebskiPoland Kacper Koziorzebski29—Matúš JuráčekWelterweightOct 19, 2024
T-47Daniel SkibinskiPoland Daniel Skibinski29—Dawid KuczmarskiWelterweightFeb 21, 2026
T-51Igor MichaliszynPoland Igor Michaliszyn28—Madars Bertholds-FleminasWelterweightNov 16, 2024
T-51Michal GuzikPoland Michal Guzik28—Joel KouadjaWelterweightMay 10, 2025
T-53Igor MichaliszynPoland Igor Michaliszyn27—Adrian BartosinskiWelterweightMay 11, 2024
T-53Adrian ZielinskiPoland Adrian Zielinski27—Oskar SzczepaniakWelterweightJun 7, 2024
T-53Adrian BartosinskiPoland Adrian Bartosinski27—Madars Bertholds-FleminasWelterweightMar 14, 2026
T-56Brian HooiNetherlands Brian Hooi26—Andrzej GrzebykWelterweightMay 13, 2023
T-56Marcin KrakowiakPoland Marcin Krakowiak26—Michal PietrzakWelterweightAug 19, 2023
T-56Wiktor ZalewskiPoland Wiktor Zalewski26—Mateusz PawlikWelterweightJun 14, 2025
T-56Viktor CervinskyCzechia Viktor Cervinsky26—Michal GniadyWelterweightAug 9, 2025
T-60Salahdine Parnasse Salahdine Parnasse25—Adrian BartosinskiWelterweightDec 16, 2023
T-60Adrian BartosinskiPoland Adrian Bartosinski25—Salahdine ParnasseWelterweightDec 16, 2023
T-60Andrzej GrzebykPoland Andrzej Grzebyk25—Wiktor ZalewskiWelterweightNov 16, 2024
T-60Romain DebienneFrance Romain Debienne25—Mickael LeboutWelterweightDec 20, 2024
T-60Tymoteusz LopaczykPoland Tymoteusz Lopaczyk25—Oskar SzczepaniakWelterweightMar 8, 2025
T-65Muslim TulshaevGermany Muslim Tulshaev24—Daniel SkibinskiWelterweightJan 25, 2025
T-65Romain DebienneFrance Romain Debienne24—Wiktor ZalewskiWelterweightDec 20, 2025
T-65Muslim TulshaevGermany Muslim Tulshaev24—Adrian BartosinskiWelterweightDec 20, 2025
T-68Kacper KoziorzebskiPoland Kacper Koziorzebski23—Wiktor ZalewskiWelterweightSep 16, 2023
T-68Dawid KuczmarskiPoland Dawid Kuczmarski23—Michal GuzikWelterweightJul 19, 2025
T-70Matúš JuráčekCzechia Matúš Juráček21—Krystian KaszubowskiWelterweightFeb 21, 2025
T-70Samuel BilyCzechia Samuel Bily21—Dominik ZadoraWelterweightSep 19, 2026
72Krystian KaszubowskiPoland Krystian Kaszubowski20—Matúš JuráčekWelterweightFeb 21, 2025
73Konrad RusinskiPoland Konrad Rusinski19—Tagir MachmudovWelterweightMay 16, 2026
T-74Madars Bertholds-FleminasLatvia Madars Bertholds-Fleminas18—Andrzej GrzebykWelterweightDec 16, 2023
T-74Wiktor ZalewskiPoland Wiktor Zalewski18—Andrzej GrzebykWelterweightNov 16, 2024
T-74Madars Bertholds-FleminasLatvia Madars Bertholds-Fleminas18—Kacper KoziorzebskiWelterweightApr 26, 2025
77Michal GniadyPoland Michal Gniady15—Viktor CervinskyWelterweightAug 9, 2025
78Daniel SkibinskiPoland Daniel Skibinski14—Muslim TulshaevWelterweightJan 25, 2025
79Artur SzczepaniakPoland Artur Szczepaniak12—Igor MichaliszynWelterweightApr 26, 2025
80Oskar SzczepaniakPoland Oskar Szczepaniak11—Daniel SkibinskiWelterweightAug 9, 2025
81Madars Bertholds-FleminasLatvia Madars Bertholds-Fleminas10—Artur SzczepaniakWelterweightApr 6, 2024
82Daniel KolasinskiPoland Daniel Kolasinski9—Steven KrtWelterweightMay 16, 2026
T-83Adrian GralakPoland Adrian Gralak8—Oskar SzczepaniakWelterweightSep 16, 2023
T-83Marcin KrakowiakPoland Marcin Krakowiak8—Muslim TulshaevWelterweightAug 24, 2024
T-83Oskar SzczepaniakPoland Oskar Szczepaniak8—Tymoteusz LopaczykWelterweightMar 8, 2025
86Dawid KuczmarskiPoland Dawid Kuczmarski7—Morgann GbolouWelterweightJun 7, 2024
T-87Adrian BartosinskiPoland Adrian Bartosinski6—Artur SzczepaniakWelterweightApr 22, 2023
T-87Oskar SzczepaniakPoland Oskar Szczepaniak6—Michal GniadyWelterweightMar 16, 2024
89Mateusz PawlikPoland Mateusz Pawlik5—Adam NiedzwiedzWelterweightJul 18, 2026
T-90Krystian BielskiPoland Krystian Bielski3—Igor MichaliszynWelterweightApr 22, 2023
T-90Tagir MachmudovCzechia Tagir Machmudov3—Konrad RusinskiWelterweightMay 16, 2026
T-92Artur SzczepaniakPoland Artur Szczepaniak2—Adrian BartosinskiWelterweightApr 22, 2023
T-92Michal GniadyPoland Michal Gniady2—Oskar SzczepaniakWelterweightMar 16, 2024
T-92Artur SzczepaniakPoland Artur Szczepaniak2—Madars Bertholds-FleminasWelterweightApr 6, 2024
T-92Igor MichaliszynPoland Igor Michaliszyn2—Artur SzczepaniakWelterweightApr 26, 2025
T-96Adrian ZielinskiPoland Adrian Zielinski1—Wiktor ZalewskiWelterweightMar 16, 2024
T-96Wiktor ZalewskiPoland Wiktor Zalewski1—Adrian ZielinskiWelterweightMar 16, 2024
T-96Krystian KaszubowskiPoland Krystian Kaszubowski1—Artur SzczepaniakWelterweightSep 14, 2024
T-96Konrad RusinskiPoland Konrad Rusinski1—Adam MasaevWelterweightJun 20, 2026
T-96Adam MasaevTürkiye Adam Masaev1—Konrad RusinskiWelterweightJun 20, 2026

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

All boardsStrikes in a fight