Skip to content
MMA Calendar

Cage Warriors Record Book

Cage Warriors: Most significant strikes in a fight

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

Updated November 6, 2026

#FighterFight
1Reece McEwanScotland Reece McEwan176—Cameron ElseBantamweightApr 20, 2024
2Liam GittinsEngland Liam Gittins153—Roberto HernandezBantamweightMar 16, 2024
3Jack EglinEngland Jack Eglin110—Daan DuijsBantamweightApr 20, 2024
4Reece McEwanScotland Reece McEwan102—Leonardo de OliveiraBantamweightJul 1, 2023
5Ollie SarwaEngland Ollie Sarwa94—Tuomas GronvallBantamweightNov 15, 2025
6Alessandro GiordanoItaly Alessandro Giordano91—Sam KellyBantamweightMar 16, 2024
7Nell ArianoFrance Nell Ariano89—Jamie MacDonaldBantamweightApr 20, 2024
8Daan DuijsNetherlands Daan Duijs79—Jack EglinBantamweightApr 20, 2024
9Charlie BoultonEngland Charlie Boulton78—Daniel BainbridgeBantamweightDec 6, 2025
10Alexandros MoumtzisGreece Alexandros Moumtzis74—Keir HarvieBantamweightApr 19, 2025
T-11Andrey TyshchenkoUkraine Andrey Tyshchenko73—Yoga PrabowoBantamweightMay 6, 2023
T-11Xavier VinesUnited States Xavier Vines73—Miguel PeimbertBantamweightDec 15, 2023
T-11Scott MaloneScotland Scott Malone73—Nicolas LeblondBantamweightApr 20, 2024
T-11Damiano ScognaItaly Damiano Scogna73—Gerasimos SioutisBantamweightMar 8, 2025
15Pav SahotaEngland Pav Sahota71—Iain PostlethwaiteBantamweightApr 20, 2024
16Iain PostlethwaiteScotland Iain Postlethwaite68—Pav SahotaBantamweightApr 20, 2024
17Sam KellyEngland Sam Kelly67—Alessandro GiordanoBantamweightMar 16, 2024
18Daniel BainbridgeUnited Kingdom Daniel Bainbridge65—Charlie BoultonBantamweightDec 6, 2025
T-19Miguel PeimbertMexico Miguel Peimbert64—Carlos ElizarrarazBantamweightFeb 24, 2024
T-19Sean Clancy Jr.Scotland Sean Clancy Jr.64—Lucas RodriguesBantamweightApr 20, 2024
21Roberto HernandezUnited States Roberto Hernandez63—Liam GittinsBantamweightMar 16, 2024
22Ollie SarwaEngland Ollie Sarwa61—Damiano ScognaBantamweightJul 12, 2025
23Jack HumphriesUnited Kingdom Jack Humphries60—Nick BeukemaBantamweightMar 15, 2025
24Jimmy QuinnEngland Jimmy Quinn59—Giovanni FernandezBantamweightNov 15, 2024
25Steve MoraUnited States Steve Mora54—Miguel PeimbertBantamweightDec 14, 2024
26Jack FooteScotland Jack Foote52—Brennan GaitBantamweightDec 6, 2025
27Nicolas LeblondFrance Nicolas Leblond51—Scott MaloneBantamweightApr 20, 2024
28Cameron ElseEngland Cameron Else49—Reece McEwanBantamweightApr 20, 2024
29Scott HarveyIreland Scott Harvey48—Enrico Di GangiBantamweightApr 6, 2024
30Pietro MochettiItaly Pietro Mochetti47—Yohan SalvadorBantamweightMar 8, 2025
T-31Corvan AllenUnited States Corvan Allen46—Brandon CarrilloBantamweightDec 15, 2023
T-31Michelangelo LupoliItaly Michelangelo Lupoli46—Gerasimos SioutisBantamweightNov 2, 2024
33Caolan LoughranIreland Caolan Loughran45—Dylan HazanBantamweightMay 6, 2023
T-34Enrico Di GangiItaly Enrico Di Gangi44—Alessandro GiordanoBantamweightMay 6, 2023
T-34Reece McEwanScotland Reece McEwan44—Elton ArmindoBantamweightSep 13, 2025
36Damiano ScognaItaly Damiano Scogna43—Ollie SarwaBantamweightJul 12, 2025
37Shirzad QadrianUnited Kingdom Shirzad Qadrian42—Weslley MaiaBantamweightJul 20, 2024
T-38Rory EvansWales Rory Evans41—Taka MhanduBantamweightApr 6, 2024
T-38Kadeem PerkinsEngland Kadeem Perkins41—Tommy BrunningBantamweightMar 21, 2025
40Jack McLoughlinEngland Jack McLoughlin40—Enrico Di GangiBantamweightNov 22, 2025
41Carlos ElizarrarazUnited States Carlos Elizarraraz39—Miguel PeimbertBantamweightFeb 24, 2024
T-42Eperaim GintingIndonesia Eperaim Ginting38—Shawn JohnsonBantamweightDec 15, 2023
T-42Damiano ScognaItaly Damiano Scogna38—Richard KallosBantamweightNov 22, 2025
T-44Rory EvansWales Rory Evans37—Adam WilsonBantamweightSep 29, 2023
T-44Orlando Wilson PrinsNetherlands Orlando Wilson Prins37—Bailey GilbertBantamweightNov 25, 2023
T-44Rory EvansWales Rory Evans37—Keir HarvieBantamweightSep 7, 2024
47Elton ArmindoPortugal Elton Armindo36—Reece McEwanBantamweightSep 13, 2025
T-48Weslley MaiaBrazil Weslley Maia35—Shirzad QadrianBantamweightJul 21, 2023
T-48Ciaran BradyIreland Ciaran Brady35—Giovanni FernandezBantamweightApr 26, 2025
50Francesco NuzziItaly Francesco Nuzzi34—Lucas RodriguesBantamweightOct 4, 2025
T-51Weslley MaiaBrazil Weslley Maia33—Aidan StephenBantamweightJul 12, 2025
T-51Gerasimos SioutisGreece Gerasimos Sioutis33—Damiano ScognaBantamweightMar 8, 2025
T-53Emanuele ZaccariaItaly Emanuele Zaccaria32—Sylwester MillerBantamweightJul 29, 2023
T-53Elijah HarrisUnited States Elijah Harris32—Giovanni SarranBantamweightFeb 24, 2024
T-55Adam WilsonUnited Kingdom Adam Wilson31—Rory EvansBantamweightSep 29, 2023
T-55Enrico Di GangiItaly Enrico Di Gangi31—Scott HarveyBantamweightApr 6, 2024
T-55Tuomas GronvallFinland Tuomas Gronvall31—Ollie SarwaBantamweightNov 15, 2025
T-58Dylan HazanItaly Dylan Hazan30—Caolan LoughranBantamweightMay 6, 2023
T-58Wilson ReisBrazil Wilson Reis30—Trevin JonesBantamweightSep 9, 2023
T-58Tom WrightEngland Tom Wright30—Iain PostlethwaiteBantamweightApr 19, 2025
T-58Ieuan MackenzieWales Ieuan Mackenzie30—Keir HarvieBantamweightSep 13, 2025
T-62Alessandro GiordanoItaly Alessandro Giordano29—Enrico Di GangiBantamweightMay 6, 2023
T-62Giovanni SarranUnited States Giovanni Sarran29—Elijah HarrisBantamweightFeb 24, 2024
T-62Miguel PeimbertMexico Miguel Peimbert29—Steve MoraBantamweightDec 14, 2024
T-65James SettleUnited States James Settle28—Johnny GillBantamweightDec 15, 2023
T-65Ciaran BradyIreland Ciaran Brady28—Tomasz ZdanowskiBantamweightApr 6, 2024
T-67James SettleUnited States James Settle27—Frans SorminBantamweightJun 3, 2023
T-67Jack EglinEngland Jack Eglin27—Rory EvansBantamweightJul 1, 2023
T-67Miguel PeimbertMexico Miguel Peimbert27—Xavier VinesBantamweightDec 15, 2023
T-67Keir HarvieScotland Keir Harvie27—Rory EvansBantamweightSep 7, 2024
T-71Enrico Di GangiItaly Enrico Di Gangi25—Jack McLoughlinBantamweightNov 22, 2025
T-71Taka MhanduIreland Taka Mhandu25—Alexander Sasha PirevBantamweightOct 14, 2023
73Keir HarvieScotland Keir Harvie24—Alexandros MoumtzisBantamweightApr 19, 2025
T-74Alessandro GiordanoItaly Alessandro Giordano23—Michele MartignoniBantamweightJul 20, 2024
T-74Michele MartignoniItaly Michele Martignoni23—Alessandro GiordanoBantamweightJul 20, 2024
T-74Reece McEwanScotland Reece McEwan23—Miguel HaroBantamweightSep 7, 2024
77Magomed BayduevUnited States Magomed Bayduev22—James SettleBantamweightJun 8, 2024
T-78Frans SorminIndonesia Frans Sormin21—James SettleBantamweightJun 3, 2023
T-78Weslley MaiaBrazil Weslley Maia21—Alexander LööfBantamweightNov 15, 2024
T-78Shirzad QadrianUnited Kingdom Shirzad Qadrian21—Cameron ElseBantamweightJul 12, 2025
T-81Trevin Jones Trevin Jones20—Wilson ReisBantamweightSep 9, 2023
T-81Tom WrightEngland Tom Wright20—Jimmy QuinnBantamweightNov 11, 2023
T-81Perry Andre GoodwinEngland Perry Andre Goodwin20—Chris BungardBantamweightNov 25, 2023
T-81Jimmy QuinnEngland Jimmy Quinn20—Yohan SalvadorBantamweightMar 30, 2024
T-81Alexander LööfSweden Alexander Lööf20—Aidan StephenBantamweightJul 20, 2024
T-81Jack HumphriesUnited Kingdom Jack Humphries20—Rory EvansBantamweightJul 12, 2025
T-87Yoga PrabowoIndonesia Yoga Prabowo19—Andrey TyshchenkoBantamweightMay 6, 2023
T-87Rory EvansWales Rory Evans19—Jack EglinBantamweightJul 1, 2023
T-87Weslley MaiaBrazil Weslley Maia19—Shirzad QadrianBantamweightJul 20, 2024
90Johnny GillUnited States Johnny Gill18—Jon SaragihBantamweightJun 3, 2023
T-91Alexander LööfSweden Alexander Lööf17—Shirzad QadrianBantamweightJul 20, 2024
T-91Gerasimos SioutisGreece Gerasimos Sioutis17—Michelangelo LupoliBantamweightNov 2, 2024
T-93James SettleUnited States James Settle16—Magomed BayduevBantamweightJun 8, 2024
T-93Aaron TownsScotland Aaron Towns16—Jack FooteBantamweightApr 19, 2025
T-93Jack FooteScotland Jack Foote16—Aaron TownsBantamweightApr 19, 2025
T-96Jimmy QuinnEngland Jimmy Quinn15—Tom WrightBantamweightNov 11, 2023
T-96Yohan SalvadorFrance Yohan Salvador15—Pietro MochettiBantamweightMar 8, 2025
T-98Jon SaragihIndonesia Jon Saragih14—Johnny GillBantamweightJun 3, 2023
T-98Shirzad QadrianUnited Kingdom Shirzad Qadrian14—Emanuele ZaccariaBantamweightMar 16, 2024
T-98Jack HumphriesUnited Kingdom Jack Humphries14—João Dos SantosBantamweightMay 25, 2024

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

All boardsStrikes in a fight