Weightclass:  Featherweight
Location:  Dublin, Ireland
Record:  14 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/07/2027Dublin, Ireland13 - 22 Haaris Hamdan3 - 8 WPts
21/05/2027Dublin, Ireland12 - 22 Spencer McCalley0 - 1 WPts
22/03/2027Dublin, Ireland11 - 22 Abdul Hamdan1 - 11 WPts
22/01/2027Dublin, Ireland10 - 22 Neper Munguia3 - 12(1) WPts
23/11/2026Dublin, Ireland9 - 22 Emanuel Rojo4 - 19 WPts
23/09/2026Dublin, Ireland9 - 21 Altansukh Iscacow5 - 5 LPts
25/07/2026Dublin, Ireland8 - 21 Valeri Jabrayilov2 - 13 WPts
26/05/2026Dublin, Ireland8 - 20 Bob Ryan6 - 15 LPts
27/03/2026Dublin, Ireland7 - 20 Nasario De Anda9(1) - 20 WPts
25/01/2026Dublin, Ireland6 - 20 Declan Fullerton6 - 4 WPts
26/11/2025Dublin, Ireland5 - 20 Abdul Baghirov2 - 15 WPts
27/09/2025Dublin, Ireland4 - 20 Paul McCammack1 - 2 WPts
29/07/2025Antwerp, Belgium4 - 19 Brent Adams29 - 17 LPts
31/05/2025Dublin, Ireland4 - 18 Ethan Lynch11(3) - 19 LPts
01/04/2025Dublin, Ireland4 - 17 Jason Kavanagh8 - 18 LPts
01/02/2025Dublin, Ireland4 - 16 Roy McBride4 - 15 LPts
04/12/2024Dublin, Ireland4 - 15 Roy McBride3 - 15 LPts
06/10/2024Lusaka, Zambia3 - 15 Chris Chicheba4 - 15(3) WPts
08/08/2024Dublin, Ireland2 - 15 Cipriano Alvillar0 - 7 WPts
10/06/2024Lima, Peru2 - 14 Lorenzo Capetillo20(1) - 20 LPts
12/04/2024Plovdiv, Bulgaria2 - 13 Damyan Chudov15 - 22 LPts
13/02/2024Pikine, Senegal2 - 12 Mallory Guillabert20(1) - 16 LPts
16/12/2023Bogota, Colombia1 - 12 Diego Garcia9(1) - 26 WPts
18/10/2023Dublin, Ireland1 - 11 Matthew McNabb13 - 22 LPts
01/09/2023Dushanbe, Tajikistan1 - 10 Hasanagha Shahan33 - 9 LPts
04/07/2023Dublin, Ireland1 - 9 Jason Kavanagh1 - 12 LPts
06/05/2023Dublin, Ireland1 - 8 Lorcan Shea17(2) - 14 LPts
04/04/2023Norman, USA0 - 8 John Combee6 - 22 WPts
04/02/2023Dun Laoghaire, Ireland0 - 7 Ethan Burns11 - 19(1) LPts
23/12/2022Dakar, Senegal0 - 6 Briant Corneille5 - 24 LPts
25/10/2022Dakar, Senegal0 - 5 Ouida Aznavour14 - 15 LPts
27/08/2022Casablanca, Morocco0 - 4 Safwah Dehiba9 - 18 LPts
28/06/2022Pasig, Philippines0 - 3 Vicente Domulot12 - 13 LPts
30/04/2022Dublin, Ireland0 - 2 Eoghan McCleese11 - 8 LPts
15/03/2022Dublin, Ireland0 - 1 Elliot Hulme11 - 11(2) LPts
05/02/2022Dublin, Ireland0 - 0 James Cary0 - 2 LPts