Weightclass:  Light Welterweight
Location:  Dublin, Ireland
Record:  26 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2034Dublin, Ireland25 - 19 Lionel Signoret1 - 1 WPts
08/11/2033Dublin, Ireland24 - 19 Mohsin Baddour5 - 17 WPts
08/09/2033Dublin, Ireland23 - 19 Melor Tatishchev9 - 16 WPts
09/07/2033Dublin, Ireland22 - 19 Suor Pathompothong2 - 3 WPts
08/05/2033Dublin, Ireland21 - 19 Dominik Bacha2 - 14 WPts
09/03/2033Dublin, Ireland20 - 19 Charles Van Campenhout8 - 26 WPts
06/01/2033Dublin, Ireland19 - 19 Tytus Wyka5 - 12 WPts
06/11/2032Dublin, Ireland18 - 19 Ross Daly16 - 16 WPts
05/09/2032Roubaix, France17 - 19 Ciel Flores0 - 0 WPts
07/07/2032Perth, Australia16 - 19 Rob McLean8 - 26 WPts
09/05/2032Dublin, Ireland15 - 19 Hannes Maroye10 - 15 WPts
10/03/2032Dublin, Ireland14 - 19 Ross Daly13 - 15 WPts
10/01/2032Dun Laoghaire, Ireland13 - 19 Spencer McRae16(2) - 36 WPts
17/11/2031Dun Laoghaire, Ireland13 - 18 Charles McCreery9 - 14 LPts
17/09/2031Dun Laoghaire, Ireland13 - 17 Charles McCreery8 - 14 LPts
19/07/2031Copenhagen, Denmark12 - 17 Norb Pettersen17 - 19 WPts
21/05/2031Chennai, India11 - 17 Akhil Srinivas8 - 10 WPts
23/03/2031Linden, Guyana10 - 17 William Atchinson7 - 20(2) WPts
23/01/2031Dublin, Ireland9 - 17 Joshua MacGinnis3 - 8 WPts
24/11/2030Dublin, Ireland8 - 17 Aaron Devin14 - 16 WPts
25/09/2030Dublin, Ireland7 - 17 Aaron Devin14 - 15 WPts
30/07/2030Dublin, Ireland7 - 16 Arnie Flynn16 - 19 LPts
05/06/2030Dublin, Ireland6 - 16 Yuda Kawilarang1 - 9 WPts
07/04/2030Dalian, China6 - 15 Yuan Woo39 - 9 LPts
07/02/2030Johor Bahru, Malaysia6 - 14 Aftab Shaker9 - 10 LPts
10/12/2029Padang, Indonesia5 - 14 Dwi Yati7 - 18 WPts
12/10/2029Cork, Ireland4 - 14 Fionn McCreery4 - 11 WPts
15/08/2029Oulu, Finland4 - 13 Ernesti Ramo4 - 13 LPts
17/06/2029Waterford, Ireland4 - 12 Lee Sheenan10 - 7 LPts
30/04/2029Dublin, Ireland4 - 11 Shane McCaulley22 - 10 LPts
29/03/2029Waterford, Ireland4 - 10 Conor Moffett24 - 27 LPts Ireland National Championships 2029View
26/03/2029Waterford, Ireland3 - 10 Ollie McVicker1 - 1 WPts Ireland National Championships 2029View
13/02/2029Roskilde, Denmark3 - 9 Odell Gulliksen29(3) - 25 LPts
16/12/2028Baku, Azerbaijan2 - 9 Niyaz Mammadov23 - 10 WPts
18/10/2028Dublin, Ireland2 - 8 Paul McCreery10 - 16 LPts
29/08/2028Copenhagen, Denmark2 - 7 Knute Itzen5 - 18(3) LPts
01/07/2028Dublin, Ireland1 - 7 Thomas Curran0 - 2 WPts
02/05/2028Dublin, Ireland0 - 7 Ian Watt10(1) - 13 WPts
21/03/2028Dublin, Ireland0 - 6 Conor Fylan18 - 16 LPts
17/02/2028Dublin, Ireland0 - 5 Carl Orman7 - 19 LPts
26/12/2027Yerevan, Armenia0 - 4 Vahag Ziririan7 - 8 LPts
28/10/2027Gyumri, Armenia0 - 3 Keghart Dadaian12 - 15 LPts
30/08/2027Cork, Ireland0 - 2 Fionn McCreery0 - 0 LPts
12/07/2027Dublin, Ireland0 - 1 Jason Teague19 - 7 LPts
28/05/2027Dublin, Ireland0 - 0 Lucas McCorvey1 - 6 LPts