Weightclass:  Lightweight
Location:  Dublin, Ireland
Record:  12 - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2033Dublin, Ireland12 - 20(1) Kieran Keefe14 - 17 LPts
23/09/2033Dublin, Ireland12 - 19(1) Kieran Keefe12 - 17 LPts
24/07/2033Dublin, Ireland11 - 19(1) Anton Sliva4 - 20 WPts
24/05/2033Dublin, Ireland11 - 18(1) Ollie Lennon8 - 10 LPts
25/03/2033Dublin, Ireland10 - 18(1) Max Liddell2 - 10 WPts
23/01/2033Dublin, Ireland10 - 17(1) Michael Evans7 - 4 LPts
22/11/2032Dublin, Ireland10 - 16(1) Clint Taggart20 - 17 LPts
22/09/2032Dublin, Ireland9 - 16(1) Sam Kneeland4 - 1 WPts
23/07/2032Dublin, Ireland8 - 16(1) Joaquin Gomez0 - 5 WPts
24/05/2032Dublin, Ireland8 - 15(1) Kishore Balmuchu10 - 2 LPts
25/03/2032Reynosa, Mexico7 - 15(1) Nicandro Almeda14 - 14(6) WPts
26/01/2032Dublin, Ireland6 - 15(1) Oisin MacGuire12 - 22 WPts
27/11/2031Dublin, Ireland5 - 15(1) Conor Carey0 - 12 WPts
26/09/2031Dublin, Ireland5 - 14(1) Darragh Skinner12 - 5 LPts
30/07/2031Shymkent, Kazakhstan5 - 13(1) Elgun Karataeff10 - 20 LPts
01/06/2031Dublin, Ireland5 - 12(1) Nikolai Mansurov4 - 16 LPts
01/04/2031Dublin, Ireland5 - 11(1) Oisin MacGuire7 - 22 LPts
05/02/2031Dublin, Ireland5 - 10(1) Zach Bataille7 - 5 LPts
08/12/2030Almaty, Kazakhstan5 - 9(1) Yulian Kajrbeckov8 - 12 LPts
10/10/2030Dublin, Ireland4 - 9(1) Ciaran Keane6 - 12 WPts
13/08/2030Leon, Mexico4 - 8(1) Xavier Galindez1 - 6 LPts
15/06/2030Salamanca, Spain4 - 7(1) Ricardo Roso12 - 6 LPts
17/04/2030Minsk, Belarus3 - 7(1) Vanko Primack11(1) - 12 WPts
17/02/2030Dublin, Ireland3 - 6(1) Arthur McCalman15 - 5 LPts
26/12/2029Dublin, Ireland3 - 5(1) Matthew Ryan5 - 8 LPts
30/10/2029Dublin, Ireland3 - 4(1) Ross Shine1 - 2 LPts
30/08/2029Dublin, Ireland3 - 3(1) Ross McIver2 - 18 LPts
03/07/2029Dublin, Ireland2 - 3(1) Matthew Ryan4 - 6 WPts
03/05/2029Dublin, Ireland1 - 3(1) Johnny Nottinggham0 - 1 WPts
05/03/2029Odense, Denmark0 - 3(1) Ingvar Bernsen0 - 0 WPts
04/01/2029Dublin, Ireland0 - 2(1) Evan McClafferty1 - 15 LPts
10/11/2028Cork, Ireland0 - 1 Seamus Davin6(1) - 20 LKO3
03/10/2028Dublin, Ireland0 - 0 Evan Connolly2 - 4 LPts