Weightclass:  Light Welterweight
Location:  Dun Laoghaire, Ireland
Record:  37 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/09/2032Dun Laoghaire, Ireland36 - 10 Damien Souare6 - 4 WPts
20/07/2032Dun Laoghaire, Ireland35 - 10 Shaun Deneuve1 - 5 WPts
21/05/2032Dun Laoghaire, Ireland34 - 10 Fionn McBride21 - 15 WPts
21/03/2032Dun Laoghaire, Ireland33 - 10 Rush Sauvage8 - 21 WPts
21/01/2032Dun Laoghaire, Ireland32 - 10 Daniil Ivlev13 - 14 WPts
21/11/2031Dun Laoghaire, Ireland31 - 10 Miroslav á Mikhailov3 - 11 WPts
20/09/2031Dun Laoghaire, Ireland30 - 10 Ross Cody5 - 27(1) WPts
22/07/2031Dun Laoghaire, Ireland29 - 10 Ross Cody5 - 26(1) WPts
23/05/2031Dun Laoghaire, Ireland28 - 10 Alastair Kane7 - 24 WPts
24/03/2031Dun Laoghaire, Ireland27 - 10 Xavier Salguero5 - 2 WPts
23/01/2031Dun Laoghaire, Ireland26 - 10 Gabrysz Fait1 - 9 WPts
24/11/2030Dun Laoghaire, Ireland25 - 10 Neven Umljenovic2 - 3 WPts
25/09/2030Almaty, Kazakhstan24 - 10 Yulian Kantareeff22 - 8 WPts
28/07/2030Karagandy, Kazakhstan23 - 10 Majid Ghahylycov9 - 11 WPts
30/05/2030Birmingham, UK22 - 10 Isaac Dickinson13 - 8 WPts
01/04/2030Limerick, Ireland21 - 10 Alastair Kane3 - 18 WPts Ireland National Championships 2030View
29/03/2030Limerick, Ireland20 - 10 Roger McLoughlin10 - 8 WPts Ireland National Championships 2030View
26/03/2030Limerick, Ireland19 - 10 Daniel Butler13 - 19 WPts Ireland National Championships 2030View
01/02/2030Durres, Albania18 - 10 Bekim Gjinali5 - 19(2) WPts
04/12/2029Roskilde, Denmark17 - 10 Vidkun Sondergaard13 - 16 WPts
06/10/2029Eindhoven, Netherlands17 - 9 Ventura Feryn8 - 12 LPts
08/08/2029Trujillo, Peru16 - 9 Gonzalo Penate5 - 17 WPts
10/06/2029Daloa, Ivory Coast15 - 9 Franchot Bau7 - 15 WPts
12/04/2029Dalian, China15 - 8 Yuan Woo33 - 9 LPts
12/02/2029Tallaght, Ireland14 - 8 Lee Cooney3 - 12(1) WPts
21/12/2028Yerevan, Armenia13 - 8 Kakig Yagughubyan14(1) - 13 WPts
23/10/2028Dun Laoghaire, Ireland12 - 8 Killian Dunn0 - 2 WPts
24/08/2028Dun Laoghaire, Ireland11 - 8 Joaquin Loza0 - 2 WPts
26/06/2028Dun Laoghaire, Ireland10 - 8 Koldan Gaziev2 - 12 WPts
27/04/2028Dnipropetrovsk, Ukraine10 - 7 Kir Pawluk12 - 24 LPts
28/02/2028Dun Laoghaire, Ireland9 - 7 Paul McElligott2 - 9 WPts
30/12/2027Dublin, Ireland8 - 7 Ewan Brennan0 - 4 WPts
01/11/2027Burnaby, Canada8 - 6 Bryn Tarbert16 - 14 LPts
03/09/2027Managua, Nicaragua7 - 6 Kiki Valcarcel13 - 17 WPts
06/07/2027Riga, Latvia7 - 5 Andrii Akmens6 - 19 LPts
08/05/2027Yerevan, Armenia6 - 5 Malkhas Mahseredjyan3 - 18 WPts
09/03/2027Kingston, Jamaica6 - 4 Steven Eccles4 - 13 LPts
09/01/2027Kiev, Ukraine5 - 4 Sergey Dragon5 - 30 WPts
11/11/2026Dublin, Ireland4 - 4 Eoghan Kennedy0 - 0 WPts
15/09/2026Dublin, Ireland3 - 4 Fionn McCreery13(1) - 17(4) WPts
19/07/2026Lima, Peru3 - 3 Quin Delfin7 - 17 LPts
21/05/2026Dublin, Ireland3 - 2 Spencer Mulryan0 - 0 LPts
08/04/2026Dublin, Ireland3 - 1 Shamus Donnell23 - 31 LPts
08/03/2026Dun Laoghaire, Ireland3 - 0 Adam McGuire8 - 8 LPts
20/01/2026Prague, Czech Republic2 - 0 Bernard Smejkal7 - 11(3) WPts
22/11/2025Dun Laoghaire, Ireland1 - 0 Adam McGuire4 - 5 WPts
07/10/2025Dun Laoghaire, Ireland0 - 0 Brandon McGinnis0 - 1 WPts