Weightclass:  Light Flyweight
Location:  Dublin, Ireland
Record:  31 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2024Dublin, Ireland30 - 18 Dai Maphatsoe1 - 4 WPts
24/10/2024Dublin, Ireland29 - 18 Rafael Pinel31 - 19 WPts
25/08/2024Dublin, Ireland28 - 18 Inigo Jones22(1) - 20 WPts
26/06/2024Dublin, Ireland27 - 18 Venacio Malle1 - 4 WPts
27/04/2024Dublin, Ireland26 - 18 Yong-jae In2 - 19 WPts
27/02/2024Dublin, Ireland25 - 18 Rajasa Hooijer2 - 2 WPts
29/12/2023Dublin, Ireland24 - 18 Joaquin Retana6 - 1 WPts
30/10/2023Dublin, Ireland23 - 18 Ali Zaouche0 - 10 WPts
31/08/2023Dublin, Ireland22 - 18 Uang Sim2 - 0 WPts
02/07/2023Dublin, Ireland21 - 18 Senon Poma1 - 1 WPts
03/05/2023Dublin, Ireland21 - 17 Ronan Gallagher28 - 8 LPts
01/04/2023Limerick, Ireland21 - 16 Joshua Dougherty21(1) - 14 LPts Ireland National Championships 2023View
29/03/2023Limerick, Ireland20 - 16 Fionn Walsh8 - 14 WPts Ireland National Championships 2023View
26/03/2023Limerick, Ireland19 - 16 Ronan McQueen2 - 7 WPts Ireland National Championships 2023View
03/03/2023Shah Alam, Malaysia18 - 16 Azam Salameh2 - 1 WPts
02/01/2023Dublin, Ireland18 - 15 Ronan Gallagher26 - 8 LPts
13/11/2022San Jose, Costa Rica17 - 15 Xabat Mariscal22(1) - 8 WPts
15/09/2022Dnipropetrovsk, Ukraine17 - 14 Pyotr Safko10 - 15 LPts
18/07/2022Santo Domingo Oeste, Dominican Republic17 - 13 Oihane Jarquin29 - 1 LPts
20/05/2022Nice, France17 - 12 Maslin Blier12 - 13 LPts
21/03/2022Mariupol, Ukraine17 - 11 Borya Gusarov12 - 11 LPts
21/01/2022Baku, Azerbaijan17 - 10 Karim Aghamehdiyev17 - 7 LPts
23/11/2021Tokyo, Japan17 - 9 Nao Shibuya12 - 9 LPts
24/09/2021Shantou, China17 - 8 Hsin Low15 - 8 LPts
27/07/2021Changchun, China16 - 8 Yong Chin5(1) - 15 WPts
28/05/2021Dublin, Ireland15 - 8 Thomas Callahan13 - 9 WPts
28/03/2021Dublin, Ireland14 - 8 Seyfaddin Aliyev13 - 8 WPts
28/01/2021Dublin, Ireland14 - 7 John Finnegan14 - 5 LPts
27/11/2020Tehran, Iran14 - 6 Sajid Zogby5 - 12 LPts
27/09/2020Dublin, Ireland13 - 6 Jyotish Chadha7 - 8 WPts
28/07/2020Cork, Ireland12 - 6 Eoghan McReynolds1 - 12 WPts
30/05/2020Dublin, Ireland11 - 6 Joshua Dougherty7 - 5 WPts
29/03/2020Drogheda, Ireland11 - 5 Ollie Spencer11 - 3 LPts Ireland National Championships 2020View
26/03/2020Drogheda, Ireland10 - 5 Shamus Daly6 - 5 WPts Ireland National Championships 2020View
11/03/2020Dublin, Ireland10 - 4 Cris Najar6 - 5 LPts
10/01/2020Dublin, Ireland9 - 4 Juan Jose1 - 8 WPts
10/11/2019Sharjah, UAE9 - 3 Kamran Naqvi6 - 4 LPts
11/09/2019Dublin, Ireland8 - 3 Rory Boyle5 - 5 WPts
12/07/2019Almaty, Kazakhstan8 - 2 Dmitriy Majkeew3 - 6 LPts
14/05/2019Dublin, Ireland7 - 2 James Donnell3 - 2 WPts
08/04/2019Dublin, Ireland6 - 2 Esteban Sedano1 - 7 WPts
06/02/2019Dublin, Ireland5 - 2 Euan Mardock3 - 1 WPts
06/12/2018Dublin, Ireland4 - 2 Neil Nolan0 - 1 WPts
21/10/2018Dublin, Ireland3 - 2 Ramiro Lopez2 - 4 WPts
22/08/2018Pekanbaru, Indonesia2 - 2 Sanjaya Fanetri2 - 3 WPts
22/06/2018Tamale, Ghana2 - 1 Fraser Asamoah1 - 1 LPts
24/04/2018Dublin, Ireland1 - 1 Rory Boyle0 - 1 WPts
26/02/2018Dublin, Ireland0 - 1 Brin Power1 - 0 WPts
10/01/2018Dublin, Ireland0 - 0 Brin Power0 - 0 LPts