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

#FighterFight
1Vitalii YakymenkoUkraine Vitalii Yakymenko108—Rogerio BontorinBantamweightSep 20, 2025
2Sebastian PrzybyszPoland Sebastian Przybysz107—Bruno AzevedoBantamweightJan 25, 2025
3Tobiasz LePoland Tobiasz Le86—Carl McNallyBantamweightOct 14, 2023
4Sebastian PrzybyszPoland Sebastian Przybysz84—Filip MacekBantamweightMay 13, 2023
5Marcello MorelliVenezuela Marcello Morelli81—Werlleson MartinsBantamweightApr 18, 2026
6Tobiasz LePoland Tobiasz Le80—Alfan Rocher-LabesBantamweightOct 18, 2025
7Sebastian PrzybyszPoland Sebastian Przybysz78—Edgars SkrīversBantamweightJul 18, 2026
8Vitalii YakymenkoUkraine Vitalii Yakymenko76—Marcello MorelliBantamweightOct 10, 2026
9Jakub WiklaczPoland Jakub Wiklacz70—Zuriko JojuaBantamweightMar 16, 2024
10Jakub WiklaczPoland Jakub Wiklacz66—Sebastian PrzybyszBantamweightSep 16, 2023
11Tobiasz LePoland Tobiasz Le65—Sebastian DecowskiBantamweightApr 18, 2026
12Zuriko JojuaGeorgia Zuriko Jojua64—Werlleson MartinsBantamweightSep 14, 2024
13Zuriko JojuaGeorgia Zuriko Jojua62—Jakub WiklaczBantamweightMar 16, 2024
14Sebastian PrzybyszPoland Sebastian Przybysz61—Jakub WiklaczBantamweightSep 16, 2023
15Andrzej KarkulaPoland Andrzej Karkula57—Kamil KorzeniowskiBantamweightOct 10, 2026
16Alfan Rocher-LabesFrance Alfan Rocher-Labes50—Tobiasz LeBantamweightOct 18, 2025
17Kenji BortoluzziSwitzerland Kenji Bortoluzzi49—Alfan Rocher-LabesBantamweightApr 6, 2024
T-18Kenji BortoluzziSwitzerland Kenji Bortoluzzi48—Kamil SzkaradekBantamweightJun 14, 2025
T-18Mariusz JoniakPoland Mariusz Joniak48—Karol DurszlewiczBantamweightFeb 21, 2026
20Sebastian PrzybyszPoland Sebastian Przybysz46—Marcello MorelliBantamweightJun 14, 2025
T-21Werlleson MartinsBrazil Werlleson Martins44—Zuriko JojuaBantamweightSep 14, 2024
T-21Vitalii YakymenkoUkraine Vitalii Yakymenko44—Sebastian PrzybyszBantamweightFeb 21, 2026
T-23Bruno AzevedoBrazil Bruno Azevedo43—Sebastian PrzybyszBantamweightJan 25, 2025
T-23Oleksii PolishchukUkraine Oleksii Polishchuk43—Alfan Rocher-LabesBantamweightFeb 21, 2025
T-23Sebastian PrzybyszPoland Sebastian Przybysz43—Jakub WiklaczBantamweightJun 7, 2024
T-26Sebastian PrzybyszPoland Sebastian Przybysz42—Islam DjabrailovBantamweightJul 15, 2023
T-26Kamil SzkaradekPoland Kamil Szkaradek42—Patryk SurdynBantamweightAug 19, 2023
T-26Marcello MorelliVenezuela Marcello Morelli42—Vitalii YakymenkoBantamweightOct 10, 2026
29Patryk SurdynPoland Patryk Surdyn41—Werlleson MartinsBantamweightApr 22, 2023
30Przemyslaw GornyPoland Przemyslaw Gorny40—Grzegorz StabachBantamweightJul 18, 2026
31Sebastian PrzybyszPoland Sebastian Przybysz38—Vitalii YakymenkoBantamweightFeb 21, 2026
32Alfan Rocher-LabesFrance Alfan Rocher-Labes33—Kenji BortoluzziBantamweightApr 6, 2024
T-33Bruno SantosBrazil Bruno Santos32—Gustavo OliveiraBantamweightJul 15, 2023
T-33Sebastian DecowskiPoland Sebastian Decowski32—Tobiasz LeBantamweightApr 18, 2026
T-35Patryk SurdynPoland Patryk Surdyn31—Shamad ErzanukaevBantamweightJun 7, 2024
T-35Rogerio BontorinBrazil Rogerio Bontorin31—Vitalii YakymenkoBantamweightSep 20, 2025
37Gustavo OliveiraPortugal Gustavo Oliveira30—Bruno SantosBantamweightJul 15, 2023
T-38Kamil SzkaradekPoland Kamil Szkaradek29—Kenji BortoluzziBantamweightJun 14, 2025
T-38Grzegorz StabachPoland Grzegorz Stabach29—Przemyslaw GornyBantamweightJul 18, 2026
40Marcello MorelliVenezuela Marcello Morelli28—Patryk SurdynBantamweightDec 20, 2025
41Edgars SkrīversLatvia Edgars Skrīvers27—Sebastian PrzybyszBantamweightJul 18, 2026
T-42Werlleson MartinsBrazil Werlleson Martins26—Oleksii PolishchukBantamweightJan 20, 2024
T-42Werlleson MartinsBrazil Werlleson Martins26—Marcello MorelliBantamweightApr 18, 2026
44Oleksii PolishchukUkraine Oleksii Polishchuk25—Werlleson MartinsBantamweightJan 20, 2024
T-45Islam DjabrailovGermany Islam Djabrailov24—Alfan Rocher-LabesBantamweightJan 20, 2024
T-45Marcello MorelliVenezuela Marcello Morelli24—Sebastian PrzybyszBantamweightJun 14, 2025
T-47Filip MacekCzechia Filip Macek23—Sebastian PrzybyszBantamweightMay 13, 2023
T-47Karol DurszlewiczPoland Karol Durszlewicz23—Mariusz JoniakBantamweightFeb 21, 2026
49Bruno AzevedoBrazil Bruno Azevedo21—Oleksii PolishchukBantamweightAug 24, 2024
T-50Alfan Rocher-LabesFrance Alfan Rocher-Labes19—Islam DjabrailovBantamweightJan 20, 2024
T-50Shamad ErzanukaevPoland Shamad Erzanukaev19—Patryk SurdynBantamweightJun 7, 2024
T-52Carl McNallyIreland Carl McNally18—Tobiasz LeBantamweightOct 14, 2023
T-52Jakub WiklaczPoland Jakub Wiklacz18—Sebastian PrzybyszBantamweightJun 7, 2024
54Miljan ZdravkovicSerbia Miljan Zdravkovic17—Kamil SzkaradekBantamweightMar 16, 2024
55Patryk SurdynPoland Patryk Surdyn16—Kamil SzkaradekBantamweightAug 19, 2023
T-56Mariusz JoniakPoland Mariusz Joniak14—Miljan ZdravkovicBantamweightSep 16, 2023
T-56Alfan Rocher-LabesFrance Alfan Rocher-Labes14—Oleksii PolishchukBantamweightFeb 21, 2025
58Kamil SzkaradekPoland Kamil Szkaradek13—Miljan ZdravkovicBantamweightMar 16, 2024
T-59Kamil SzkaradekPoland Kamil Szkaradek12—Oleksii PolishchukBantamweightNov 15, 2025
T-59Kamil KorzeniowskiPoland Kamil Korzeniowski12—Andrzej KarkulaBantamweightOct 10, 2026
T-61Werlleson MartinsBrazil Werlleson Martins10—Patryk SurdynBantamweightApr 22, 2023
T-61Miljan ZdravkovicSerbia Miljan Zdravkovic10—Mariusz JoniakBantamweightSep 16, 2023
T-63Oleksii PolishchukUkraine Oleksii Polishchuk7—Bruno AzevedoBantamweightAug 24, 2024
T-63Mariusz JoniakPoland Mariusz Joniak7—Islam DjabrailovBantamweightSep 14, 2024
T-65Islam DjabrailovGermany Islam Djabrailov6—Sebastian PrzybyszBantamweightJul 15, 2023
T-65Islam DjabrailovGermany Islam Djabrailov6—Mariusz JoniakBantamweightSep 14, 2024
T-65Andrzej KarkulaPoland Andrzej Karkula6—Dominik MazurBantamweightMar 14, 2026
T-68Oleksii PolishchukUkraine Oleksii Polishchuk5—Filip MacekBantamweightOct 14, 2023
T-68Mariusz JoniakPoland Mariusz Joniak5—Tobiasz LeBantamweightFeb 17, 2024
T-68Patryk SurdynPoland Patryk Surdyn5—Marcello MorelliBantamweightDec 20, 2025
T-71Filip MacekCzechia Filip Macek4—Oleksii PolishchukBantamweightOct 14, 2023
T-71Przemyslaw GornyPoland Przemyslaw Gorny4—Sebastian DecowskiBantamweightSep 20, 2025
73Oleksii PolishchukUkraine Oleksii Polishchuk3—Kamil SzkaradekBantamweightNov 15, 2025
74Tobiasz LePoland Tobiasz Le2—Mariusz JoniakBantamweightFeb 17, 2024
75Sebastian DecowskiPoland Sebastian Decowski1—Przemyslaw GornyBantamweightSep 20, 2025

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

All boardsStrikes in a fight