Weightclass:  Welterweight
Location:  Dublin, Ireland
Record:  13 - 16(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/07/2029Dublin, Ireland12 - 16(2) Harvey Gilchrist0 - 2 WPts
21/05/2029Dublin, Ireland12 - 15(2) Ardian Tanish2 - 13 LPts
23/03/2029Dublin, Ireland11 - 15(2) Seth Breckenridge6 - 24 WPts
22/01/2029Dublin, Ireland10 - 15(2) Karl Donohoe6 - 5 WPts
23/11/2028Dublin, Ireland9 - 15(2) Davie MacCarrick1 - 14 WPts
24/09/2028Dublin, Ireland8 - 15(2) Lukas Neirinck3 - 3 WPts
26/07/2028Dublin, Ireland8 - 14(1) Joshua Gallagher10 - 14 LKO3
27/05/2028Dublin, Ireland7 - 14(1) Aleksei Kabanov7 - 14 WPts
28/03/2028Dublin, Ireland6 - 14(1) Karl Kavanah0 - 6(1) WPts
28/01/2028Dublin, Ireland5 - 14(1) Juan Felix5 - 9 WPts
29/11/2027Dublin, Ireland4 - 14(1) Ethan Fitzgerald1 - 7(1) WPts
30/09/2027Dublin, Ireland4 - 13(1) Killian Taggart2 - 16 LPts
01/08/2027Cali, Colombia3 - 13(1) Franco Castillo1 - 23(1) WPts
03/06/2027Dublin, Ireland2 - 13(1) Aaron Power1 - 4 WPts
06/04/2027Messina, Italy2 - 12(1) Gianfranco Rauti4 - 9 LPts
06/02/2027Kingston, Jamaica2 - 11(1) Lloyd Kelsoe20 - 10 LPts
09/12/2026Athens, Greece2 - 10(1) Panteleimon Cosse8 - 18 LPts
10/10/2026Dublin, Ireland2 - 9(1) Patrick Mullins5 - 7 LPts
11/08/2026Panama City, Panama2 - 8 Montego Zamora12(1) - 11 LKO3
13/06/2026Athens, Greece2 - 7 Prophyrios Athans11 - 9 LPts
15/04/2026Dublin, Ireland2 - 6 Michael Kilman5 - 18(1) LPts
15/02/2026Magnitogorsk, Russia2 - 5 Borya Berezutski5 - 12(1) LPts
18/12/2025Dublin, Ireland1 - 5 Marlen Yashin1 - 3 WPts
20/10/2025Dublin, Ireland1 - 4 Darragh Curran0 - 0 LPts
04/09/2025Tabriz, Iran1 - 3 Tariq Dia6 - 21 LPts
07/07/2025Shakhty, Russia1 - 2 Arseni Khvostov1 - 12 LPts
09/05/2025Dublin, Ireland1 - 1 Paul Teagan6 - 11 LPts
07/04/2025Dublin, Ireland1 - 0 Liam Brady1 - 1 LPts
05/03/2025Dublin, Ireland0 - 0 LeBron Buah2 - 1 WPts