Weightclass:  Featherweight
Location:  Dun Laoghaire, Ireland
Record:  23 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2031Dun Laoghaire, Ireland22 - 15 Amjad Koury2 - 13 WPts
29/01/2031Dun Laoghaire, Ireland21 - 15 Aleksei Sereeter3 - 23(1) WPts
30/11/2030Dun Laoghaire, Ireland20 - 15 Phil Orman25 - 9 WPts
01/10/2030Dun Laoghaire, Ireland19 - 15 Hakan Aykut2 - 3 WPts
01/08/2030Dun Laoghaire, Ireland18 - 15 Ahmet Aygun0 - 4 WPts
29/05/2030Dun Laoghaire, Ireland17 - 15 Nathan MacGuire1 - 7 WPts
30/03/2030Dun Laoghaire, Ireland16 - 15 Carl Power1 - 2 WPts
29/01/2030Dun Laoghaire, Ireland15 - 15 Evan MacGill3 - 3 WPts
30/11/2029Dun Laoghaire, Ireland14 - 15 Ryo Villamar8 - 10 WPts
02/10/2029Dun Laoghaire, Ireland13 - 15 Callum Clery9 - 4 WPts
03/08/2029Dun Laoghaire, Ireland12 - 15 Paul McTaggart9 - 17 WPts
04/06/2029Vilnius, Lithuania11 - 15 Milosz Tata4 - 18 WPts
06/04/2029Dun Laoghaire, Ireland10 - 15 Lee Power2 - 7 WPts
06/02/2029Dun Laoghaire, Ireland9 - 15 Seamus Murdock7 - 22 WPts
09/12/2028Santa Fe de la Vera Cruz, Argentina9 - 14 Reyes Pacheco8 - 31 LPts
11/10/2028Soweto, South Africa9 - 13 Naeem Bungu18 - 17 LPts
13/08/2028Dun Laoghaire, Ireland8 - 13 Dai Finnin0 - 4 WPts
15/06/2028Dublin, Ireland8 - 12 Carl Morris14 - 11 LPts
21/04/2028Dun Laoghaire, Ireland7 - 12 Asser Merikanto1 - 7 WPts
22/02/2028Oslo, Norway6 - 12 Volund Hoye10 - 16(1) WPts
24/12/2027Dun Laoghaire, Ireland5 - 12 Seamus Murdock4 - 18 WPts
25/10/2027Shantou, China4 - 12 Xing-fu Tsia12 - 13 WPts
27/08/2027Perth, Australia4 - 11 John Coates13 - 11 LPts
29/06/2027Copenhagen, Denmark4 - 10 Haakon Thomas14 - 13 LPts
01/05/2027Guadalajara, Mexico4 - 9 Fanuco Llamas35(2) - 24(12) LPts
03/03/2027Johannesburg, South Africa4 - 8 Banji Labi9 - 17(1) LPts
03/01/2027Paris, France4 - 7 Vail Marques12(1) - 28 LPts
05/11/2026Rodriguez, Philippines4 - 6 Diego Marzan13 - 19 LPts
07/09/2026Preston, UK3 - 6 Iain Leishman6 - 10 WPts
10/07/2026Cork, Ireland3 - 5 Ian Moore5 - 10 LPts
11/05/2026Dublin, Ireland2 - 5 Paul McTaggart0 - 3 WPts
23/03/2026Christchurch, New Zealand2 - 4 Leo Rind49(5) - 9 LPts
23/01/2026Dun Laoghaire, Ireland1 - 4 Seamus MacRae0 - 2 WPts
24/11/2025Bristol, UK1 - 3 David Safley18(2) - 30 LPts
26/09/2025Cork, Ireland1 - 2 Dean Mohan1 - 20(1) LPts
30/07/2025Dublin, Ireland1 - 1 Roy McBride7 - 15 LPts
16/06/2025Dun Laoghaire, Ireland1 - 0 Antwan Butler12 - 21 LPts
13/06/2025Dun Laoghaire, Ireland0 - 0 Ian Moore2 - 5 WPts