Weightclass:  Welterweight
Location:  Drogheda, Ireland
Record:  10 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/04/2031Drogheda, Ireland10 - 24 Nathan McGrath3 - 4 LPts
01/03/2031Drogheda, Ireland9 - 24 Carlos Carreras4 - 8 WPts
31/12/2030Drogheda, Ireland8 - 24 Geoff McClements8 - 21 WPts
01/11/2030Drogheda, Ireland8 - 23 Dale Calvert2 - 0 LPts
03/09/2030Drogheda, Ireland7 - 23 Daniil Yaroshenko8 - 14 WPts
05/07/2030Sendai, Japan6 - 23 Takeo Fujikawa0 - 0 WPts
07/05/2030Bratislava, Slovakia6 - 22 Bernard Jakubek16 - 23(1) LPts
09/03/2030Bogota, Colombia6 - 21 Rodrigo Mier12 - 25 LPts
09/01/2030Drogheda, Ireland5 - 21 Niall Orman5 - 4 WPts
10/11/2029Drogheda, Ireland4 - 21 Joshua Quirk1 - 2 WPts
11/09/2029Carrefour, Haiti4 - 20 Tyson Vian21 - 14 LPts
13/07/2029Vienna, Austria4 - 19 Terrel Adenauer29 - 18 LPts
15/05/2029Bratislava, Slovakia4 - 18 Ignßc Bradac25(3) - 16 LPts
17/03/2029Bari, Italy4 - 17 Mario Adamoli9(1) - 17 LPts
17/01/2029Tallaght, Ireland4 - 16 Glynn Dunn2 - 9 LPts
19/11/2028Gaziantep, Turkey4 - 15 Cemil Nalband18 - 16(3) LPts
21/09/2028Drogheda, Ireland3 - 15 Glynn Dunn1 - 8 WPts
23/07/2028Drogheda, Ireland3 - 14 Mason Adabor0 - 1 LPts
25/05/2028Port-de-Paix, Haiti3 - 13 Benedict Oberlin15(1) - 15 LPts
27/03/2028Petionville, Haiti3 - 12 Marcel Hugo18 - 14 LPts
28/01/2028Minneapolis, USA2 - 12 Michael Deasmhumhain1 - 3 WPts
30/11/2027Panama City, Panama2 - 11 Saturnin Basco39(1) - 15 LPts
02/10/2027Randburg, South Africa2 - 10 Chata Papafio26 - 10 LPts
04/08/2027Limerick, Ireland2 - 9 Joshua Gallagher6 - 12 LPts
08/06/2027Kuching, Malaysia2 - 8 Asif Omer8 - 21 LPts
10/04/2027Kingston, Jamaica2 - 7 Ethan Nest8 - 12(1) LPts
10/02/2027Sana'a, Yemen2 - 6 Hassan Barraket5 - 16 LPts
13/12/2026Florence, Italy2 - 5 Vanni Conti24(3) - 22 LPts
15/10/2026Dublin, Ireland2 - 4 Joseph Fitzgerald0 - 0 LPts
25/08/2026Achiaman, Ghana2 - 3 Spencer Razak1 - 14 LPts
27/06/2026Dublin, Ireland2 - 2 Henry Fitzpatrick5 - 5 LPts
02/05/2026Dublin, Ireland2 - 1 Danny McCardle11 - 9 LPts
21/03/2026Dublin, Ireland2 - 0 Bryn Rinne0 - 0 LPts
18/02/2026Dublin, Ireland1 - 0 Cillian MacGuinness0 - 0 WPts
17/01/2026Drogheda, Ireland0 - 0 Albain Himly8 - 22 WPts