Weightclass:  Lightweight
Location:  Dublin, Ireland
Record:  26 - 12(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2033Dublin, Ireland25 - 12(1) Dmitri Sludnov6 - 16 WPts
24/09/2033Dublin, Ireland24 - 12(1) John Rascalimu2 - 9 WPts
24/07/2033Dublin, Ireland23 - 12(1) Lorcan Murphy2 - 3 WPts
23/05/2033Dublin, Ireland22 - 12(1) Gazi Jabbar10 - 11 WPts
23/03/2033Dublin, Ireland21 - 12(1) Aftab Mannan3 - 6 WPts
21/01/2033Dublin, Ireland20 - 12(1) Majid Toure0 - 3 WPts
21/11/2032Dublin, Ireland19 - 12(1) Hilario Montano4 - 8 WPts
21/09/2032Dublin, Ireland18 - 12(1) Daniel Donohoe0 - 5 WPts
22/07/2032Dublin, Ireland17 - 12(1) Seamus Halloran3 - 6 WPts
23/05/2032Dublin, Ireland16 - 12(1) Nathan Donohoe0 - 6 WPts
24/03/2032Dublin, Ireland15 - 12(1) Daniel Cavan1 - 7 WPts
24/01/2032Dublin, Ireland14 - 12(1) Mark Down3 - 8 WPts
25/11/2031Dublin, Ireland14 - 11(1) Robert Picard11 - 3 LPts
26/09/2031Karagandy, Kazakhstan14 - 10(1) Amer Cadyrgaliew18 - 16 LPts
29/07/2031Milan, Italy14 - 9(1) Valerio Turco33 - 14 LPts
31/05/2031Calgary, Canada13 - 9(1) Patrick Crockett10 - 18 WPts
02/04/2031Dublin, Ireland12 - 9(1) Conor Whelan6 - 10 WPts
02/02/2031Dublin, Ireland11 - 9(1) Seamus Irwin11 - 14 WPts
05/12/2030Dublin, Ireland10 - 9(1) Carl Keegan2 - 6 WPts
07/10/2030San Lorenzo, Paraguay10 - 8(1) Guido Isabella15(1) - 20 LPts
09/08/2030Limerick, Ireland10 - 7(1) Karl Moran8 - 14 LPts
18/06/2030Sharjah, UAE9 - 7(1) Irfan Salameh9 - 11 WPts
20/04/2030Gomel, Belarus9 - 6(1) Taras Varga33(4) - 20 LPts
20/02/2030Dublin, Ireland9 - 5(1) Jordan Sheehy2 - 15 LPts
25/12/2029Poltava, Ukraine8 - 5(1) Petro Kovalenko3 - 14 WPts
27/10/2029Middlesbrough, UK7 - 5(1) Ethan Gowen2 - 16 WPts
29/08/2029Montevideo, Uruguay7 - 4(1) Aimon Carballo7 - 12 LPts
01/07/2029Dublin, Ireland6 - 4(1) Montego Garcia1 - 7 WPts
02/05/2029Dublin, Ireland6 - 3 Wasyl Mazurek3 - 5 LKO3
04/03/2029Vilnius, Lithuania5 - 3 Jarek Barna6 - 13 WPts
04/01/2029Dublin, Ireland4 - 3 Oisin McFarlane2 - 10 WPts
07/11/2028Dublin, Ireland3 - 3 Carl Keane3 - 11 WPts
08/09/2028Riga, Latvia2 - 3 Sasha Daina19 - 12(3) WPts
11/07/2028Dublin, Ireland2 - 2 Ethan Mirrlees7 - 7 LPts
15/05/2028Cork, Ireland1 - 2 Paul Kelley4 - 4 WPts
17/03/2028Prague, Czech Republic1 - 1 Oldrich Shevechek12 - 15(2) LPts
18/01/2028Galway, Ireland1 - 0 Anthony Morris24 - 15 LPts
08/12/2027Dublin, Ireland0 - 0 Daniel Bennett0 - 1 WPts