Weightclass:  Featherweight
Location:  Dublin, Ireland
Record:  27 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/11/2032Dublin, Ireland26 - 21 Rich Moro7 - 13 WPts
15/09/2032Dublin, Ireland25 - 21 Fabrice Oulette10 - 8 WPts
16/07/2032Dublin, Ireland24 - 21 Falke Pfefferkorn1 - 6 WPts
17/05/2032Dublin, Ireland23 - 21 Vinay Pillai0 - 4 WPts
17/03/2032Dublin, Ireland22 - 21 Askari Byambajargal15 - 21 WPts
16/01/2032Dublin, Ireland21 - 21 Harish Beniwal2 - 2 WPts
16/11/2031Dublin, Ireland20 - 21 Ponce Eusebio1 - 25 WPts
15/09/2031Dublin, Ireland19 - 21 Guilio Tzeka0 - 2 WPts
16/07/2031Dublin, Ireland18 - 21 Geoff Mutuku7 - 11 WPts
16/05/2031Dublin, Ireland17 - 21 Shamus Leary3 - 2 WPts
17/03/2031Dublin, Ireland16 - 21 Lee MacClelland1 - 1 WPts
17/01/2031Dublin, Ireland15 - 21 Nathan MacGuire2 - 11 WPts
18/11/2030Oran, Algeria15 - 20 Zain Saadia23 - 15 LPts
20/09/2030Dublin, Ireland14 - 20 Leon Buckley12 - 8 WPts
22/07/2030Dublin, Ireland13 - 20 Patrick Daley0 - 3 WPts
24/05/2030Malmo, Sweden12 - 20 Alvin Engstrom3 - 20 WPts
26/03/2030Limerick, Ireland12 - 19 Ross Kennedy19 - 17 LPts Ireland National Championships 2030View
19/03/2030Dublin, Ireland11 - 19 Conor Markey0 - 4(1) WPts
19/01/2030Kiev, Ukraine10 - 19 Ivan Dolinsky8 - 11 WPts
21/11/2029Tallaght, Ireland10 - 18 Phil Orman19 - 8 LPts
01/10/2029San Jose, Costa Rica9 - 18 Carlos Baro8 - 27(3) WPts
03/08/2029Dun Laoghaire, Ireland9 - 17 Jamie MacDermott12 - 15 LPts
06/06/2029Dublin, Ireland9 - 16 Leon Brady20 - 8 LPts
11/04/2029Dublin, Ireland8 - 16 Sam Johnston11 - 11 WPts
13/02/2029Brisbane, Australia7 - 16 Paul Farrish5 - 23 WPts
16/12/2028Limerick, Ireland6 - 16 Ethan Monaghan10(1) - 18(1) WPts
20/10/2028Dublin, Ireland6 - 15 Adam Dempsey21 - 17 LPts
04/09/2028Dublin, Ireland6 - 14 Carl Tracey14 - 21 LPts
03/08/2028Dublin, Ireland6 - 13 Antwan Butler24 - 43 LPts
16/06/2028Grodno, Belarus5 - 13 Andrii Witko1 - 20 WPts
18/04/2028Panama City, Panama5 - 12 Cuba Francia5 - 7 LPts
19/02/2028Dublin, Ireland5 - 11 Roy Buckley5 - 4 LPts
28/12/2027Dublin, Ireland5 - 10 Peter Teagan11 - 20 LPts
09/11/2027Dun Laoghaire, Ireland5 - 9 Aaron Meaney10 - 14 LPts
09/10/2027Dublin, Ireland4 - 9 Antwan Butler23 - 39 WPts
30/08/2027Odense, Denmark4 - 8 Vanslow Winther13(1) - 12 LPts
02/07/2027Maroua, Cameroon3 - 8 Sennett Linder1 - 24 WPts
04/05/2027Cork, Ireland2 - 8 Dai Leary8 - 13 WPts
07/03/2027Amsterdam, Netherlands2 - 7 Valeer Camerman6(2) - 13 LPts
07/01/2027Dublin, Ireland2 - 6 Jason Kavanagh16(1) - 22 LPts
15/11/2026Dublin, Ireland2 - 5 Joseph Haughey6 - 24(3) LPts
18/09/2026Dublin, Ireland1 - 5 Darragh McElligott8 - 10 WPts
21/07/2026Galway, Ireland1 - 4 Aidan Lynch7 - 14 LPts
20/06/2026Dublin, Ireland0 - 4 Rory McGill0 - 0 WPts
11/05/2026Dublin, Ireland0 - 3 Jamie MacDermott2 - 5 LPts
12/03/2026Dublin, Ireland0 - 2 Carl MacDermott1 - 8 LPts
12/01/2026Dublin, Ireland0 - 1 James Power3 - 11 LPts
12/12/2025Dublin, Ireland0 - 0 Sam Johnston1 - 0 LPts