Weightclass:  Flyweight
Location:  Waterford, Ireland
Record:  24(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2025Waterford, Ireland24(1) - 24 Xavier Avitia13 - 20 LPts
04/10/2025Waterford, Ireland23(1) - 24 John Cooney5 - 8 WPts
05/08/2025Waterford, Ireland22(1) - 24 Carlos Tobon1 - 5 WPts
06/06/2025Waterford, Ireland21(1) - 24 Santiago Benavente8 - 7 WPts
08/04/2025Waterford, Ireland20(1) - 24 Rob Sarr3(1) - 2 WPts
08/02/2025Waterford, Ireland19(1) - 24 Angel Graciano5 - 13 WPts
11/12/2024Waterford, Ireland18(1) - 24 Aidan MacGuinness9(1) - 13 WPts
12/10/2024Waterford, Ireland17(1) - 24 Aidan McLain2 - 7(1) WPts
15/08/2024Waterford, Ireland16(1) - 24 Evan McCalmont1 - 1 WPts
16/06/2024Waterford, Ireland15(1) - 24 John Cooney2 - 2 WPts
16/04/2024Waterford, Ireland14 - 24 Andy Hammel0 - 9(4) WKO3
17/02/2024Waterford, Ireland13 - 24 Nathan McClymont7 - 19 WPts
19/12/2023Waterford, Ireland12 - 24 Garbis Zakyan1 - 1(1) WPts
20/10/2023Linden, Guyana11 - 24 Joshua Steven7 - 13 WPts
22/08/2023Dublin, Ireland11 - 23 Nicholas Bogie21(1) - 14 LPts
01/07/2023Cork, Ireland11 - 22 Paul MacConnell23(1) - 9 LPts
28/05/2023Waterford, Ireland11 - 21 Mark Adan16 - 15 LPts
29/03/2023Limerick, Ireland11 - 20 Oisin Walsh26 - 9 LPts Ireland National Championships 2023View
26/03/2023Limerick, Ireland10 - 20 Aidan MacGuinness2 - 8 WPts Ireland National Championships 2023View
20/02/2023Panama City, Panama10 - 19 Federico Mestas5(1) - 26 LPts
23/12/2022Davao City, Philippines10 - 18 Alfonso Barrio7 - 15 LPts
25/10/2022Guatemala City, Guatemala10 - 17 Manuel Ciprian17 - 13 LPts
27/08/2022Rodriguez, Philippines9 - 17 Eloy Valerio8 - 15 WPts
29/06/2022Yongin, South Korea8 - 17 Shin-wook Rho3 - 19 WPts
30/04/2022Waterford, Ireland7 - 17 Satriyo Yulian1 - 7 WPts
02/03/2022Maracaibo, Venezuela7 - 16 Rafael Rada13 - 12 LPts
01/01/2022Maipu, Chile6 - 16 Santiago Barcenas4 - 20 WPts
02/11/2021Waterford, Ireland5 - 16 Thomas Magorian1 - 2 WPts
01/09/2021Waterford, Ireland4 - 16 Daniel McPhearson8 - 12(2) WPts
01/07/2021Quezon City, Philippines4 - 15 Quico Maza15 - 5 LPts
02/05/2021Ciudad Guayana, Venezuela3 - 15 Rogelio Maravilla2 - 9 WPts
04/03/2021Caracas, Venezuela3 - 14 Kiki Bargas13 - 6 LPts
04/01/2021Dublin, Ireland2 - 14 Nicholas Bogie10 - 9 WPts
15/11/2020Dun Laoghaire, Ireland2 - 13 Brandon Clery8 - 8 LPts
17/09/2020Waterford, Ireland2 - 12 Paul MacConnell9 - 6 LPts
16/07/2020Waterford, Ireland1 - 12 Dave Boyle3 - 10(1) WPts
15/05/2020Dublin, Ireland1 - 11 Aidan Ready10 - 5 LPts
18/03/2020Limerick, Ireland1 - 10 Spencer McManus4 - 10 LPts
17/01/2020Cork, Ireland1 - 9 Paul MacConnell7 - 4 LPts
18/11/2019Waterford, Ireland0 - 9 Daniel Berne3 - 7 WPts
18/09/2019Dublin, Ireland0 - 8 Seamus Carroll6 - 0 LPts
22/07/2019Dublin, Ireland0 - 7 Joe Brennan4 - 3 LPts
01/06/2019Surabaya, Indonesia0 - 6 Affandra Petet2 - 5 LPts
02/04/2019Waterford, Ireland0 - 5 Aidan Ready4 - 4 LPts
30/01/2019Waterford, Ireland0 - 4 Seamus Carroll2 - 0 LPts
30/11/2018Nuevo Laredo, Mexico0 - 3 Iago Cespedes4 - 2 LPts
02/10/2018Tangerang, Indonesia0 - 2 Dumadi Imbiri1 - 1 LPts
04/08/2018Waterford, Ireland0 - 1 Anthony Roche4 - 0 LPts
06/06/2018Waterford, Ireland0 - 0 Haider Jalil1 - 0 LPts