Weightclass:  Lightweight
Location:  Drogheda, Ireland
Record:  24 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/01/2034Drogheda, Ireland23 - 26 Billy Mullane0 - 1 WPts
07/11/2033Dublin, Ireland23 - 25 Darragh McArthur24(3) - 4 LPts
21/09/2033Dushanbe, Tajikistan23 - 24 Teymurchin Gamidov9 - 28 LPts
24/07/2033Cork, Ireland23 - 23 Rory Taggart16 - 22 LPts
16/06/2033Drogheda, Ireland22 - 23 Dan Caffrey2 - 1 WPts
14/05/2033Tegucigalpa, Honduras22 - 22 Fanuco Borromeo31(3) - 27 LPts
16/03/2033Managua, Nicaragua21 - 22 Juan Morena12 - 14 WPts
16/01/2033Fukuoka, Japan21 - 21 Akira Shinsato23 - 8 LPts
18/11/2032Memphis, USA20 - 21 Robert Sinton5 - 9 WPts
20/09/2032Drogheda, Ireland19 - 21 Roy Weir14 - 6 WPts
22/07/2032Cork, Ireland18 - 21 Nathan Higgins1 - 1 WPts
24/05/2032Dublin, Ireland17 - 21 David Casey0 - 30(1) WPts
25/03/2032Dnipropetrovsk, Ukraine17 - 20 Avel Motyka11 - 7 LPts
26/01/2032Ganja, Azerbaijan17 - 19 Nakif Nbragimbekov24 - 24 LPts
28/11/2031Drogheda, Ireland16 - 19 Karl Cooney0 - 3 WPts
27/09/2031Drogheda, Ireland15 - 19 Daniel Cavan1 - 4 WPts
01/08/2031Madrid, Spain14 - 19 Juan Guitron6 - 18 WPts
03/06/2031Soweto, South Africa14 - 18 Kyan Ntshangase25 - 19 LPts
05/04/2031Drogheda, Ireland13 - 18 Lucas Crary6 - 6 WPts
05/02/2031Henderson, USA12 - 18 Richie Freebairn3 - 8 WPts
08/12/2030Drogheda, Ireland11 - 18 Brandon McCrea4 - 5 WPts
10/10/2030Gainesville, USA10 - 18 Johnny Methven3 - 14 WPts
12/08/2030Dubai, UAE10 - 17 Faisal Nahyan48 - 32 LPts
14/06/2030Drogheda, Ireland9 - 17 Zain Trigano10 - 11 WPts
16/04/2030Drogheda, Ireland8 - 17 Oisin Scully2 - 10 WPts
16/02/2030Drogheda, Ireland7 - 17 Kyle Biven2 - 5 WPts
19/12/2029Drogheda, Ireland6 - 17 Brandon McCrea2 - 1 WPts
20/10/2029Badalona, Spain6 - 16 Paco Maradiaga4 - 3 LPts
22/08/2029Drogheda, Ireland5 - 16 Quarren Babla3 - 12 WPts
24/06/2029Drogheda, Ireland4 - 16 Oisin Scully2 - 5 WPts
25/04/2029Soweto, South Africa4 - 15 Theo Honore19 - 13 LPts
25/02/2029Drogheda, Ireland4 - 14 Paul Milton1 - 9 LPts
27/12/2028Drogheda, Ireland4 - 13 Hayden Njuguna3 - 1 LPts
28/10/2028Drogheda, Ireland3 - 13 Rory Taggart2 - 7 WPts
29/08/2028Montreal, Canada3 - 12 Mark Griffiths17 - 28(3) LPts
01/07/2028Tallaght, Ireland3 - 11 John Shankland3 - 6 LPts
26/05/2028Galway, Ireland3 - 10 Fionn MacTaggart16 - 23 LPts
24/05/2028Drogheda, Ireland2 - 10 Sam McFarlane0 - 1 WPts
25/04/2028Drogheda, Ireland2 - 8 Killian Hickey10 - 2 LPts
25/04/2028Drogheda, Ireland2 - 9 Shane McCracken2 - 3 LPts
11/04/2028Drogheda, Ireland2 - 7 Killian Hickey9 - 2 LPts
11/04/2028Drogheda, Ireland1 - 7 Shane McCracken2 - 2 WPts
26/03/2028Dun Laoghaire, Ireland1 - 6 Shane McCracken1 - 1 LPts Ireland National Championships 2028View
20/03/2028Drogheda, Ireland1 - 5 Shane McCracken0 - 0 LPts
17/03/2028Drogheda, Ireland1 - 4 Killian Hickey8 - 1 LPts
06/03/2028Drogheda, Ireland1 - 3 Killian Hickey7 - 1 LPts
13/02/2028Drogheda, Ireland1 - 2 Killian Hickey6 - 1 LPts
27/01/2028Drogheda, Ireland1 - 1 Killian Hickey6 - 0 WPts
27/01/2028Drogheda, Ireland1 - 1 Ronan Donohoe19 - 32 LPts
14/01/2028Drogheda, Ireland1 - 0 Killian Hickey5 - 0 LPts
23/12/2027Drogheda, Ireland0 - 0 Eoghan McNiall1 - 3 WPts