Weightclass:  Lightweight
Location:  Dublin, Ireland
Record:  28 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2030Dublin, Ireland27 - 14 Jake McColm0 - 1 WPts
26/10/2030Dublin, Ireland26 - 14 Alastair Faress3 - 15 WPts
27/08/2030Dublin, Ireland25 - 14 Nicholas Akoto2 - 8 WPts
28/06/2030Dublin, Ireland24 - 14 Sean McNiven0 - 1 WPts
28/04/2030Dublin, Ireland23 - 14 Ellis Harper1 - 1 WPts
27/02/2030Dublin, Ireland22 - 14 Ponce Quesada7 - 5 WPts
29/12/2029Dublin, Ireland21 - 14 Razi Samra4 - 13 WPts
30/10/2029Dublin, Ireland20 - 14 Liam Scully1 - 0 WPts
31/08/2029Dublin, Ireland19 - 14 David Casey0 - 13(1) WPts
02/07/2029Dublin, Ireland18 - 14 Gareth Gallagher0 - 8 WPts
03/05/2029Dublin, Ireland17 - 14 Carl Sheehy2 - 7 WPts
04/03/2029Dublin, Ireland16 - 14 Zachary Sloan1 - 23 WPts
03/01/2029Burgas, Bulgaria16 - 13 Petar á Stamboliski18 - 18 LPts
05/11/2028Catania, Italy15 - 13 Primo Cecchi0 - 0 WPts
07/09/2028Baku, Azerbaijan14 - 13 Kanan Garibov25(1) - 5 WPts
10/07/2028Dublin, Ireland13 - 13 Ross Kavanagh11 - 24(1) WPts
15/05/2028Dublin, Ireland12 - 13 Evan Wilson1 - 6 WPts
16/03/2028Philadelphia, USA11 - 13 Kian Boydston5 - 8 WPts
16/01/2028Dublin, Ireland10 - 13 Rory McCrae6 - 8 WPts
19/11/2027Chiba, Japan9 - 13 Kyo Eto22 - 10 WPts
21/09/2027Dublin, Ireland8 - 13 Mark McGowan0 - 2 WPts
23/07/2027Dublin, Ireland8 - 12 Ian Coleman6(1) - 5 LPts
24/05/2027Dublin, Ireland8 - 11 Aleksandr Aghakhanov16 - 12 LPts
26/03/2027Dun Laoghaire, Ireland8 - 10 Brandon Keegan13 - 2 LPts Ireland National Championships 2027View
31/01/2027Galway, Ireland7 - 10 Carl Doyle16(1) - 10 WPts
04/12/2026Galway, Ireland6 - 10 Fionn MacTaggart10 - 20 WPts
06/10/2026Louisville, USA5 - 10 Michael Storer10 - 6 WPts
08/08/2026Prague, Czech Republic5 - 9 Bla×ej Klecka29 - 26 LPts
10/06/2026Zaporizhia, Ukraine5 - 8 Viktor Gusakov9 - 8(1) LPts
12/04/2026Dublin, Ireland4 - 8 Baltasar Cortinas0 - 4 WPts
12/02/2026Bayamon, Puerto Rico4 - 7 Juan Marciel7(1) - 8 LPts
15/12/2025Louisville, USA4 - 6 James Alan9 - 3 LPts
17/10/2025Galway, Ireland4 - 5 Steven Cleary2 - 10 LPts
11/09/2025Drogheda, Ireland3 - 5 Nathan McCluney0 - 0 WPts
11/08/2025Cork, Ireland2 - 5 Dean MacClelland3 - 20 WPts
15/06/2025Dun Laoghaire, Ireland2 - 4 Brandon Slane5 - 18 LPts
28/04/2025Czestochowa, Poland1 - 4 Tomasz Jakubowski4 - 14 WPts
28/02/2025Galway, Ireland1 - 3 Dominic Gartley9 - 13 LPts
31/12/2024Dublin, Ireland1 - 2 Daniel Doyle3 - 0 LPts
03/11/2024Galway, Ireland1 - 1 Brandon Keegan0 - 0 LPts
08/09/2024Dublin, Ireland1 - 0 Shane McWilliam16 - 25 LPts
08/08/2024Dublin, Ireland0 - 0 Ronan Donovan1 - 5 WPts