Weightclass:  Lightweight
Location:  Tallaght, Ireland
Record:  25 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/09/2032Tallaght, Ireland24 - 19 Theo Daley1 - 3 WPts
18/07/2032Tallaght, Ireland24 - 18 Vincent Carnegie28 - 9 LPts
20/05/2032Tallaght, Ireland24 - 17 Vincent Carnegie27 - 9 LPts
20/03/2032Tallaght, Ireland23 - 17 Edmundo Llanos4 - 13 WPts
19/01/2032Tallaght, Ireland22 - 17 Scott Coleman0 - 4 WPts
19/11/2031Tallaght, Ireland21 - 17 Sam Lawgoch6 - 4 WPts
18/09/2031Tallaght, Ireland20 - 17 Vince Arnott1 - 8 WPts
19/07/2031Tallaght, Ireland19 - 17 Yoshi Moriyama6 - 21 WPts
20/05/2031Tallaght, Ireland18 - 17 Hisao Shimizu3 - 8 WPts
21/03/2031Tallaght, Ireland17 - 17 Rafael Licona2 - 5 WPts
21/01/2031Tallaght, Ireland16 - 17 Yuichi Ozaki7 - 8 WPts
22/11/2030Tallaght, Ireland15 - 17 Alejandro Salcedo0 - 5 WPts
23/09/2030Dun Laoghaire, Ireland15 - 16 Ian Coleman26(1) - 8 LPts
24/07/2030Dun Laoghaire, Ireland15 - 15 Ian Coleman25(1) - 8 LPts
13/06/2030Gyumri, Armenia14 - 15 Vahig Zacharyan6 - 10 WPts
15/04/2030Tallaght, Ireland13 - 15 Ross Ruane3 - 2 WPts
15/02/2030Tallaght, Ireland12 - 15 Nick Brogan8 - 8 WPts
17/12/2029Managua, Nicaragua12 - 14 Fidel Britto25 - 14 LPts
19/10/2029Edmonton, Canada11 - 14 Dillon Picard20 - 7 WPts
21/08/2029Pikine, Senegal10 - 14 Edmond Waigo15 - 19 WPts
23/06/2029Tallaght, Ireland9 - 14 Tobias Green1 - 8 WPts
25/04/2029Swords, Ireland8 - 14 Will Moore6 - 10 WPts
03/03/2029Tallaght, Ireland8 - 13 Oro Menendez4 - 2 LPts
02/01/2029Hamburg, Germany7 - 13 Ivo Ante4 - 6 WPts
04/11/2028Dun Laoghaire, Ireland7 - 12 Hugh Heffernan12 - 14 LPts
10/09/2028Tallaght, Ireland6 - 12 Umair Noon3 - 15 WPts
12/07/2028Nassau, Bahamas6 - 11 Mason Aday13 - 19(1) LPts
13/05/2028Montevideo, Uruguay6 - 10 Cruz Iglesia3(1) - 19 LPts
15/03/2028Dublin, Ireland6 - 9 Fraser McCargar13 - 21 LPts
16/01/2028Almaty, Kazakhstan5 - 9 Melor Urazguloff8 - 11 WPts
18/11/2027Dushanbe, Tajikistan4 - 9 Aleksei Gamanbalanow1 - 7(1) WPts
20/09/2027Dublin, Ireland4 - 8 Patrick McCune14 - 16(1) LPts
30/07/2027Dublin, Ireland3 - 8 Daniel Regan11 - 15(3) WPts
29/06/2027Dun Laoghaire, Ireland3 - 7 Niall McWhirter11(2) - 28(3) LPts
25/05/2027Abidjan, Ivory Coast3 - 6 Bayard Dewaere7 - 14 LPts
27/03/2027Dublin, Ireland3 - 5 Rory Flanagan6 - 12 LPts
02/02/2027Dublin, Ireland3 - 4 Anthony Moran13 - 12(1) LPts
07/12/2026Tallaght, Ireland2 - 4 Laken Zakari1 - 7 WPts
09/10/2026Tallaght, Ireland1 - 4 Vicente Ennes0 - 11 WPts
11/08/2026Tallaght, Ireland1 - 3 Nathan McCluney1 - 7 LPts
12/06/2026Tallaght, Ireland0 - 3 Anthony Seward0 - 7 WPts
13/04/2026Galway, Ireland0 - 2 Shane Power8 - 16 LPts
16/02/2026Cork, Ireland0 - 1 Daniel Walsh11 - 21 LPts
20/12/2025Dublin, Ireland0 - 0 Antwan Malley15 - 13 LPts