Weightclass:  Middleweight
Location:  Dublin, Ireland
Record:  20(2) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/11/2023Dublin, Ireland19(2) - 16 Haider Nader1 - 13 WPts
15/09/2023Dublin, Ireland18(2) - 16 Antwan Lukusa0 - 1 WPts
16/07/2023Dublin, Ireland17(2) - 16 Arseni Satpaev1 - 0 WPts
17/05/2023Dublin, Ireland16(2) - 16 Cemil Arif1 - 8 WPts
17/03/2023Dublin, Ireland15(2) - 16 Eren Cetinok3(1) - 29 WPts
16/01/2023Dublin, Ireland14(2) - 16 Syed Aboud2 - 7 WPts
16/11/2022Dublin, Ireland13(2) - 16 Dominic Povey1 - 0 WPts
17/09/2022Dublin, Ireland12(2) - 16 Leonel Mingo17 - 15 WPts
18/07/2022Dublin, Ireland11(2) - 16 Atabala Mirdjavadov11 - 18 WPts
18/05/2022Dublin, Ireland11(2) - 15 Lyle Boileau18(1) - 9 LPts
18/03/2022Dublin, Ireland10(2) - 15 Gabrysz Tom2 - 5 WPts
16/01/2022Dublin, Ireland9(2) - 15 James Burns0 - 2 WPts
15/11/2021Dublin, Ireland8(1) - 15 Carl Rafferty14 - 5(1) WKO3
17/09/2021Galway, Ireland8(1) - 14 Darragh Vincent7 - 9 LPts
20/07/2021Cork, Ireland7(1) - 14 Ethan Malley4 - 16 WPts
24/05/2021Cork, Ireland6 - 14 Oliver Wilson3 - 15(2) WKO3
26/03/2021Cork, Ireland6 - 13 Alen Slane14 - 6 LPts Ireland National Championships 2021View
15/03/2021Dublin, Ireland5 - 13 Leon MacDougall12 - 6 WPts
25/01/2021Rome, Italy5 - 12 Colombo Prandelli12 - 6 LPts
27/11/2020Rio de Janeiro, Brazil5 - 11 Diego Francisco9 - 5 LPts
29/09/2020Dublin, Ireland5 - 10 Eoghan McColgan10 - 7 LPts
30/07/2020Galway, Ireland5 - 9 Ollie Sheils7 - 5 LPts
30/05/2020Dublin, Ireland4 - 9 Ciaran McGuinness9 - 7 WPts
29/03/2020Galway, Ireland4 - 8 Ollie Sheils5 - 5 LPts
04/02/2020Dublin, Ireland4 - 7 Lee Donoghue7 - 5 LPts
05/12/2019Dublin, Ireland3 - 7 Ibrahim Pasha4 - 6 WPts
06/10/2019Yerevan, Armenia3 - 6 Mher Bagdazarian4 - 2 LPts
07/08/2019Dublin, Ireland3 - 5 Xavion Madray2 - 3 LPts
08/06/2019Dublin, Ireland2 - 5 Arlind Emini5 - 4 WPts
09/04/2019Dublin, Ireland1 - 5 Lee Donoghue5 - 2 WPts
06/02/2019Prague, Czech Republic1 - 4 Premysl Kosik4 - 2 LPts
07/12/2018Dublin, Ireland0 - 4 Vasyl Wayda4 - 2 WPts
07/10/2018Mueang Samut Prakan, Thailand0 - 3 Amnat Kaewsamrit1 - 2 LPts
08/08/2018Istanbul, Turkey0 - 2 Serhat Aydan1 - 3 LPts
08/06/2018Dublin, Ireland0 - 1 Amer Koroma0 - 2 LPts
07/04/2018Dubai, UAE0 - 0 Mohsin Alkindi0 - 0 LPts