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

#FighterFight
1Adam DarbyIreland Adam Darby205—Tomasz LangowskiWelterweightApr 26, 2025
2Giacomo MichelisItaly Giacomo Michelis117—Idriss M'roiviliWelterweightJul 29, 2023
3Anthony OrozcoUnited States Anthony Orozco102—Luan DuarteWelterweightJul 12, 2025
4Rhys McKeeIreland Rhys McKee101—Jim WallheadWelterweightApr 29, 2023
5Adam DarbyIreland Adam Darby100—Robert Alexandru ConstantinWelterweightSep 27, 2025
6Anthony OrozcoUnited States Anthony Orozco90—Andrey AugustoWelterweightMar 15, 2025
7Chris MorrisEngland Chris Morris87—Theo PinoWelterweightNov 22, 2025
8Andrea KabaliItaly Andrea Kabali83—Nicolò SolliWelterweightApr 11, 2026
T-9Mateusz FiglakPoland Mateusz Figlak74—Neves Denilson de OliveiraWelterweightNov 11, 2023
T-9Corvan AllenUnited States Corvan Allen74—Xavier VinesWelterweightFeb 24, 2024
11Khadim DiaItaly Khadim Dia66—George McManusWelterweightMay 31, 2025
12James SheehanIreland James Sheehan65—Justin BurlinsonWelterweightApr 26, 2025
13Giannis BacharGreece Giannis Bachar64—Carlo Pedersoli Jr.WelterweightMay 6, 2023
14Tomasz LangowskiPoland Tomasz Langowski63—Adam DarbyWelterweightApr 26, 2025
15Theodor BerggrenSweden Theodor Berggren60—Daniele BattagliaWelterweightOct 4, 2025
T-16Jan QuaeyhaegensBelgium Jan Quaeyhaegens59—Konstantinos NtelisWelterweightApr 20, 2024
T-16Anthony OrozcoUnited States Anthony Orozco59—Aldo PereiraWelterweightSep 27, 2025
T-18Daniel KonradSwitzerland Daniel Konrad57—James SheehanWelterweightApr 6, 2024
T-18Giacomo MichelisItaly Giacomo Michelis57—Michael DuboisWelterweightNov 22, 2025
T-20Bourama CamaraFrance Bourama Camara56—Marko KisičWelterweightSep 7, 2024
T-20Joshua OnwordiEngland Joshua Onwordi56—Joe AmblerWelterweightNov 15, 2024
T-22Devin GoodaleUnited States Devin Goodale54—Bobby WintherWelterweightFeb 24, 2024
T-22James SheehanIreland James Sheehan54—Daniel KonradWelterweightApr 6, 2024
T-22Manuel Del ValleSpain Manuel Del Valle54—Mariusz MikołajewskiWelterweightJul 25, 2024
T-22Manuel Del ValleSpain Manuel Del Valle54—Stephen CostelloWelterweightSep 27, 2025
26Sean Clancy Jr.Scotland Sean Clancy Jr.52—Andrey AugustoWelterweightNov 23, 2024
27Rafael AronovIsrael Rafael Aronov50—Brad WheelerWelterweightJul 12, 2025
28Craig McGrattanIreland Craig McGrattan44—Luca FinocchioWelterweightMar 15, 2025
T-29Bourama CamaraFrance Bourama Camara42—Omiel BrownWelterweightSep 7, 2024
T-29Rafael AronovIsrael Rafael Aronov42—Danny BlundellWelterweightMar 21, 2025
T-31Aleksi MäntykiviFinland Aleksi Mäntykivi41—Madars Bertholds-FleminasWelterweightApr 15, 2023
T-31Jackson ClarkeUnited Kingdom Jackson Clarke41—Faudel BentayebWelterweightMay 25, 2024
33Khadim DiaItaly Khadim Dia40—Leon AliuWelterweightNov 2, 2024
34Giacomo MichelisItaly Giacomo Michelis39—Mush AslaniWelterweightJul 20, 2024
35Neves Denilson de OliveiraBrazil Neves Denilson de Oliveira38—Mateusz FiglakWelterweightNov 11, 2023
36Stefano PaternòItaly Stefano Paternò37—Olli SantalahtiWelterweightJul 25, 2024
37Manuel Del ValleSpain Manuel Del Valle36—Marco DodaWelterweightMar 8, 2025
T-38Jim WallheadEngland Jim Wallhead34—Rhys McKeeWelterweightApr 29, 2023
T-38Omiel BrownJamaica Omiel Brown34—Henri LintulaWelterweightSep 7, 2024
T-40Konstantinos NtelisGreece Konstantinos Ntelis32—Jan QuaeyhaegensWelterweightApr 20, 2024
T-40Dara WardIreland Dara Ward32—George McManusWelterweightSep 21, 2024
T-40Giacomo MichelisItaly Giacomo Michelis32—Sado UcarWelterweightMay 31, 2025
T-43Madars Bertholds-FleminasLatvia Madars Bertholds-Fleminas31—Aleksi MäntykiviWelterweightApr 15, 2023
T-43Nicolò SolliItaly Nicolò Solli31—Daniel KarlssonWelterweightOct 4, 2025
T-43Stephen CostelloIreland Stephen Costello31—Manuel Del ValleWelterweightSep 27, 2025
T-46Sado UcarTürkiye Sado Ucar30—Giacomo MichelisWelterweightMay 31, 2025
T-46Michael DuboisSwitzerland Michael Dubois30—Giacomo MichelisWelterweightNov 22, 2025
T-48Justin BurlinsonEngland Justin Burlinson29—Theodor BerggrenWelterweightNov 23, 2024
T-48Leon HillIreland Leon Hill29—Steven HillWelterweightJul 12, 2025
T-50Omiel BrownJamaica Omiel Brown28—Rafael AronovWelterweightMar 16, 2024
T-50Giacomo MichelisItaly Giacomo Michelis28—Olli SantalahtiWelterweightNov 2, 2024
T-50Theodor BerggrenSweden Theodor Berggren28—Justin BurlinsonWelterweightNov 23, 2024
53Marco DodaItaly Marco Doda27—Manuel Del ValleWelterweightMar 8, 2025
54Steven HillEngland Steven Hill26—Leon HillWelterweightJul 12, 2025
55Leon AliuAlbania Leon Aliu25—Khadim DiaWelterweightNov 2, 2024
T-56Omiel BrownJamaica Omiel Brown24—Bourama CamaraWelterweightSep 7, 2024
T-56Daniele BattagliaItaly Daniele Battaglia24—Luca MeleWelterweightNov 2, 2024
T-56Justin BurlinsonEngland Justin Burlinson24—James SheehanWelterweightApr 26, 2025
T-56Brad WheelerEngland Brad Wheeler24—Rafael AronovWelterweightJul 12, 2025
T-60Rafael AronovIsrael Rafael Aronov23—Omiel BrownWelterweightMar 16, 2024
T-60Nicolò SolliItaly Nicolò Solli23—Sulo HilajWelterweightMay 31, 2025
T-60Daniele BattagliaItaly Daniele Battaglia23—Theodor BerggrenWelterweightOct 4, 2025
T-60Nicolò SolliItaly Nicolò Solli23—Andrea KabaliWelterweightApr 11, 2026
T-64Carlo Pedersoli Jr. Carlo Pedersoli Jr.22—Giannis BacharWelterweightMay 6, 2023
T-64Khadim DiaItaly Khadim Dia22—Milton Afonso CabralWelterweightMay 6, 2023
T-64Daniele BattagliaItaly Daniele Battaglia22—Costantin DolghiWelterweightOct 28, 2023
T-64Olli SantalahtiFinland Olli Santalahti22—Stefano PaternòWelterweightJul 25, 2024
T-68Milton Afonso CabralPortugal Milton Afonso Cabral20—Khadim DiaWelterweightMay 6, 2023
T-68Madars Bertholds-FleminasLatvia Madars Bertholds-Fleminas20—Daniel SkibinskiWelterweightJul 21, 2023
T-68Mariusz MikołajewskiPoland Mariusz Mikołajewski20—Manuel Del ValleWelterweightJul 25, 2024
T-68Rafael AronovIsrael Rafael Aronov20—Jamie RichardsonWelterweightJul 20, 2024
T-72Tariq PellEngland Tariq Pell19—Danny BlundellWelterweightNov 15, 2024
T-72Anthony OrozcoUnited States Anthony Orozco19—Dominico SalasWelterweightDec 14, 2024
T-74Xavier VinesUnited States Xavier Vines18—Corvan AllenWelterweightFeb 24, 2024
T-74Jamie RichardsonEngland Jamie Richardson18—Olli SantalahtiWelterweightMar 30, 2024
T-74Danny BlundellEngland Danny Blundell18—Rafael AronovWelterweightMar 21, 2025
T-77Rafael AronovIsrael Rafael Aronov17—Ben Petches-KellyWelterweightSep 29, 2023
T-77Bobby WintherUnited States Bobby Winther17—Devin GoodaleWelterweightFeb 24, 2024
T-77Sergio GavinelliItaly Sergio Gavinelli17—Helio HernandezWelterweightMar 16, 2024
T-77Jamie RichardsonEngland Jamie Richardson17—Rafael AronovWelterweightJul 20, 2024
T-77Bobby WintherUnited States Bobby Winther17—Blake PerryWelterweightDec 14, 2024
T-77Robert Alexandru ConstantinRomania Robert Alexandru Constantin17—Adam DarbyWelterweightSep 27, 2025
83Costantin DolghiItaly Costantin Dolghi16—Daniele BattagliaWelterweightOct 28, 2023
T-84Olli SantalahtiFinland Olli Santalahti15—Jamie RichardsonWelterweightMar 30, 2024
T-84Marko KisičAustria Marko Kisič15—Bourama CamaraWelterweightSep 7, 2024
T-84Andrey AugustoBrazil Andrey Augusto15—Sean Clancy Jr.WelterweightNov 23, 2024
T-84Andrey AugustoBrazil Andrey Augusto15—Anthony OrozcoWelterweightMar 15, 2025
T-84Luca FinocchioItaly Luca Finocchio15—Craig McGrattanWelterweightMar 15, 2025
T-84George McManusUnited Kingdom George McManus15—Khadim DiaWelterweightMay 31, 2025
T-84Daniel KarlssonSweden Daniel Karlsson15—Nicolò SolliWelterweightOct 4, 2025
91Aldo PereiraBrazil Aldo Pereira14—Anthony OrozcoWelterweightSep 27, 2025
T-92Mateusz FiglakPoland Mateusz Figlak13—Tom CrosbyWelterweightSep 13, 2025
T-92James SheehanIreland James Sheehan13—Olli SantalahtiWelterweightOct 14, 2023
94Khadim DiaItaly Khadim Dia12—Bartolomeo EspostoWelterweightOct 28, 2023
T-95George McManusUnited Kingdom George McManus11—Dara WardWelterweightSep 21, 2024
T-95Italo GomesBrazil Italo Gomes11—Sean Clancy Jr.WelterweightApr 19, 2025
T-95Leon HillIreland Leon Hill11—Samuel BlascoWelterweightSep 27, 2025
98Olli SantalahtiFinland Olli Santalahti10—Giacomo MichelisWelterweightNov 2, 2024
T-99Omiel BrownJamaica Omiel Brown9—Jesse UrholinWelterweightJul 21, 2023
T-99Joe AmblerEngland Joe Ambler9—Joshua OnwordiWelterweightNov 15, 2024

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

All boardsStrikes in a fight