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

#FighterFight
1Lom-Ali EskievGermany Lom-Ali Eskiev69—Dawid SmielowskiFeatherweight · R1Sep 16, 2023
2Jan MasekCzechia Jan Masek67—David ZoulaFeatherweight · R3Oct 18, 2025
3Leo BrichtaCzechia Leo Brichta52—Werlleson MartinsFeatherweight · R1Oct 18, 2025
4Patryk KaczmarczykPoland Patryk Kaczmarczyk51—Ahmed VilaFeatherweight · R2Jan 25, 2025
5Ahmed VilaBosnia & Herzegovina Ahmed Vila49—Patryk KaczmarczykFeatherweight · R3Jan 25, 2025
6Souheil KaouchenFrance Souheil Kaouchen46—Kacper WróbelFeatherweight · R2Jun 20, 2026
T-7Patryk KaczmarczykPoland Patryk Kaczmarczyk39—Ahmed VilaFeatherweight · R1Jan 25, 2025
T-7Souheil KaouchenFrance Souheil Kaouchen39—Oskar StachuraFeatherweight · R3May 10, 2025
9Salahdine Parnasse Salahdine Parnasse33—Robert RuchalaFeatherweight · R4Aug 19, 2023
10David ZoulaCzechia David Zoula32—Jan MasekFeatherweight · R1Oct 18, 2025
11Salahdine Parnasse Salahdine Parnasse29—Robert RuchalaFeatherweight · R3Aug 19, 2023
12Piotr KacprzakPoland Piotr Kacprzak27—Julio Cesar Neves Jr.Featherweight · R2Jan 25, 2025
T-13Josef StummerCzechia Josef Stummer26—Adrian WieliczkoFeatherweight · R2Feb 17, 2024
T-13Piotr KacprzakPoland Piotr Kacprzak26—Alioune NahayeFeatherweight · R1May 10, 2025
T-15Daniel RutkowskiPoland Daniel Rutkowski25—Adam SoldaevFeatherweight · R3Jun 3, 2023
T-15Dawid KaretaPoland Dawid Kareta25—Josef StummerFeatherweight · R1Oct 14, 2023
T-15Daniel RutkowskiPoland Daniel Rutkowski25—Patryk KaczmarczykFeatherweight · R2Nov 11, 2023
T-15Patryk KaczmarczykPoland Patryk Kaczmarczyk25—Adam SoldaevFeatherweight · R2Nov 15, 2025
19Robert RuchalaPoland Robert Ruchala24—Kacper FormelaFeatherweight · R3Nov 16, 2024
20Michal DominPoland Michal Domin23—Isai RamosFeatherweight · R1Jul 20, 2024
T-21Michal DominPoland Michal Domin22—Wojciech KazieczkoFeatherweight · R3Dec 16, 2023
T-21Souheil KaouchenFrance Souheil Kaouchen22—Krzysztof GeburekFeatherweight · R1Dec 20, 2025
T-23Patryk KaczmarczykPoland Patryk Kaczmarczyk21—Daniel TarchilaFeatherweight · R1Aug 19, 2023
T-23Daniel RutkowskiPoland Daniel Rutkowski21—Patryk KaczmarczykFeatherweight · R3Nov 11, 2023
T-23Alioune NahayeFrance Alioune Nahaye21—Eduard KexelFeatherweight · R2Dec 20, 2024
T-23Piotr KacprzakPoland Piotr Kacprzak21—Alioune NahayeFeatherweight · R2May 10, 2025
T-27Piotr KacprzakPoland Piotr Kacprzak20—Julio Cesar Neves Jr.Featherweight · R1Jan 25, 2025
T-27Adam SoldaevPoland Adam Soldaev20—Daniel TarchilaFeatherweight · R2Jan 25, 2025
T-29Adam SoldaevPoland Adam Soldaev19—Damian StasiakFeatherweight · R1Jan 20, 2024
T-29Daniel TarchilaMoldova Daniel Tarchila19—Dawid KaretaFeatherweight · R2May 11, 2024
T-29Kacper FormelaPoland Kacper Formela19—Robert RuchalaFeatherweight · R1Nov 16, 2024
T-29Adam SoldaevPoland Adam Soldaev19—Daniel TarchilaFeatherweight · R1Jan 25, 2025
T-29Ahmed VilaBosnia & Herzegovina Ahmed Vila19—Patryk KaczmarczykFeatherweight · R2Jan 25, 2025
T-29Eduard KexelGermany Eduard Kexel19—Josef StummerFeatherweight · R2Aug 9, 2025
T-35Patryk KaczmarczykPoland Patryk Kaczmarczyk18—Leo BrichtaFeatherweight · R2Jun 20, 2026
T-35Daniel RutkowskiPoland Daniel Rutkowski18—Adam SoldaevFeatherweight · R2Jun 3, 2023
T-35Robert RuchalaPoland Robert Ruchala18—Kacper FormelaFeatherweight · R1Nov 16, 2024
T-35Nacim BelhouachiFrance Nacim Belhouachi18—Jan MasekFeatherweight · R2Apr 18, 2026
T-39Daniel TarchilaMoldova Daniel Tarchila17—Dawid KaretaFeatherweight · R3May 11, 2024
T-39Robert RuchalaPoland Robert Ruchala17—Kacper FormelaFeatherweight · R2Nov 16, 2024
T-39Alioune NahayeFrance Alioune Nahaye17—Lukasz CharzewskiFeatherweight · R1Feb 21, 2026
T-42Daniel RutkowskiPoland Daniel Rutkowski16—Adam SoldaevFeatherweight · R1Jun 3, 2023
T-42Kacper FormelaPoland Kacper Formela16—Robert RuchalaFeatherweight · R2Nov 16, 2024
T-42Alioune NahayeFrance Alioune Nahaye16—Eduard KexelFeatherweight · R3Dec 20, 2024
T-42Michal DominPoland Michal Domin16—Damian StasiakFeatherweight · R2Jun 14, 2025
T-42Daniel RutkowskiPoland Daniel Rutkowski16—Oleksii PolishchukFeatherweight · R3Apr 18, 2026
T-47Leo BrichtaCzechia Leo Brichta15—Patryk KaczmarczykFeatherweight · R1Jun 20, 2026
T-47Patryk KaczmarczykPoland Patryk Kaczmarczyk15—Leo BrichtaFeatherweight · R3Jun 20, 2026
T-47Michal DominPoland Michal Domin15—Isai RamosFeatherweight · R2Jul 20, 2024
T-47Damian StasiakPoland Damian Stasiak15—Michal DominFeatherweight · R1Jun 14, 2025
T-47Wojciech KazieczkoPoland Wojciech Kazieczko15—Dawid KaretaFeatherweight · R1Jul 19, 2025
T-52Damian StasiakPoland Damian Stasiak14—Pascal HintzenFeatherweight · R1Jul 15, 2023
T-52Ahmed VilaBosnia & Herzegovina Ahmed Vila14—Lukasz CharzewskiFeatherweight · R1Dec 16, 2023
T-52Daniel TarchilaMoldova Daniel Tarchila14—Dawid KaretaFeatherweight · R1May 11, 2024
T-52Ahmed VilaBosnia & Herzegovina Ahmed Vila14—Patryk KaczmarczykFeatherweight · R1Jan 25, 2025
T-52Souheil KaouchenFrance Souheil Kaouchen14—Oskar StachuraFeatherweight · R2May 10, 2025
T-52Wojciech KazieczkoPoland Wojciech Kazieczko14—Dawid KaretaFeatherweight · R2Jul 19, 2025
T-52Eduard KexelGermany Eduard Kexel14—Josef StummerFeatherweight · R1Aug 9, 2025
T-52Josef StummerCzechia Josef Stummer14—Eduard KexelFeatherweight · R2Aug 9, 2025
T-52Lukasz CharzewskiPoland Lukasz Charzewski14—Piotr KacprzakFeatherweight · R1Sep 20, 2025
T-52Lukasz CharzewskiPoland Lukasz Charzewski14—Piotr KacprzakFeatherweight · R2Sep 20, 2025
T-62Daniel TarchilaMoldova Daniel Tarchila13—Patryk KaczmarczykFeatherweight · R1Aug 19, 2023
T-62Ahmed VilaBosnia & Herzegovina Ahmed Vila13—Lukasz CharzewskiFeatherweight · R2Dec 16, 2023
T-62Lukasz CharzewskiPoland Lukasz Charzewski13—Alioune NahayeFeatherweight · R3Feb 21, 2026
T-62Nacim BelhouachiFrance Nacim Belhouachi13—Jan MasekFeatherweight · R3Apr 18, 2026
T-66Patryk KaczmarczykPoland Patryk Kaczmarczyk12—Leo BrichtaFeatherweight · R1Jun 20, 2026
T-66Patryk KaczmarczykPoland Patryk Kaczmarczyk12—Daniel TarchilaFeatherweight · R3Aug 19, 2023
T-66Eduard KexelGermany Eduard Kexel12—Alioune NahayeFeatherweight · R1Dec 20, 2024
T-66Daniel TarchilaMoldova Daniel Tarchila12—Adam SoldaevFeatherweight · R2Jan 25, 2025
T-66Alioune NahayeFrance Alioune Nahaye12—Piotr KacprzakFeatherweight · R1May 10, 2025
T-66Michal DominPoland Michal Domin12—Damian StasiakFeatherweight · R3Jun 14, 2025
T-72Robert RuchalaPoland Robert Ruchala11—Salahdine ParnasseFeatherweight · R2Aug 19, 2023
T-72Daniel TarchilaMoldova Daniel Tarchila11—Vladyslav FalbiychukFeatherweight · R1Nov 11, 2023
T-72Wojciech KazieczkoPoland Wojciech Kazieczko11—Michal DominFeatherweight · R3Dec 16, 2023
T-72Kacper FormelaPoland Kacper Formela11—Ahmed VilaFeatherweight · R2May 11, 2024
T-72Adam SoldaevPoland Adam Soldaev11—Daniel TarchilaFeatherweight · R3Jan 25, 2025
T-72Daniel TarchilaMoldova Daniel Tarchila11—Adam SoldaevFeatherweight · R1Jan 25, 2025
T-72Daniel TarchilaMoldova Daniel Tarchila11—Adam SoldaevFeatherweight · R3Jan 25, 2025
T-72Adam SoldaevPoland Adam Soldaev11—Patryk KaczmarczykFeatherweight · R1Nov 15, 2025
T-72Alioune NahayeFrance Alioune Nahaye11—Lukasz CharzewskiFeatherweight · R2Feb 21, 2026
T-72Oskar StachuraPoland Oskar Stachura11—Mateusz BalkoFeatherweight · R2Jul 18, 2026
T-72Mateusz BalkoPoland Mateusz Balko11—Oskar StachuraFeatherweight · R2Jul 18, 2026
T-83Adam SoldaevPoland Adam Soldaev10—Daniel RutkowskiFeatherweight · R3Jun 3, 2023
T-83Daniel RutkowskiPoland Daniel Rutkowski10—Julio Cesar Neves Jr.Featherweight · R3Mar 16, 2024
T-83Josef StummerCzechia Josef Stummer10—Eduard KexelFeatherweight · R3Aug 9, 2025
T-83Werlleson MartinsBrazil Werlleson Martins10—Leo BrichtaFeatherweight · R1Oct 18, 2025
T-83Piotr KacprzakPoland Piotr Kacprzak10—Wojciech KazieczkoFeatherweight · R1Jan 17, 2026
T-83Piotr KacprzakPoland Piotr Kacprzak10—Wojciech KazieczkoFeatherweight · R2Jan 17, 2026
T-83Piotr KacprzakPoland Piotr Kacprzak10—Wojciech KazieczkoFeatherweight · R3Jan 17, 2026
T-83Wojciech KazieczkoPoland Wojciech Kazieczko10—Piotr KacprzakFeatherweight · R1Jan 17, 2026
T-91Daniel TarchilaMoldova Daniel Tarchila9—Patryk KaczmarczykFeatherweight · R2Aug 19, 2023
T-91Josef StummerCzechia Josef Stummer9—Dawid KaretaFeatherweight · R1Oct 14, 2023
T-91Vladyslav FalbiychukPoland Vladyslav Falbiychuk9—Daniel TarchilaFeatherweight · R1Nov 11, 2023
T-91Ahmed VilaBosnia & Herzegovina Ahmed Vila9—Lukasz CharzewskiFeatherweight · R3Dec 16, 2023
T-91Josef StummerCzechia Josef Stummer9—Wojciech KazieczkoFeatherweight · R3Oct 19, 2024
T-91Josef StummerCzechia Josef Stummer9—Nacim BelhouachiFeatherweight · R1Feb 21, 2025
T-91Dawid KaretaPoland Dawid Kareta9—Wojciech KazieczkoFeatherweight · R1Jul 19, 2025
T-91Dawid KaretaPoland Dawid Kareta9—Wojciech KazieczkoFeatherweight · R2Jul 19, 2025
T-91Piotr KacprzakPoland Piotr Kacprzak9—Lukasz CharzewskiFeatherweight · R1Sep 20, 2025
T-91Jan MasekCzechia Jan Masek9—David ZoulaFeatherweight · R2Oct 18, 2025

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

All boardsStrikes in a round