Weightclass:  Bantamweight
Location:  Waterford, Ireland
Record:  20 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/01/2024Waterford, Ireland19 - 15 Vittore Bandoli5 - 14 WPts
16/11/2023Waterford, Ireland18 - 15 Eddi Sabirin0 - 13 WPts
17/09/2023Waterford, Ireland17 - 15 Saturnin Deliz4 - 10 WPts
19/07/2023Waterford, Ireland16 - 15 Selestino Atilano21 - 13 WPts
20/05/2023Waterford, Ireland15 - 15 Beltran Nevarez6 - 24 WPts
21/03/2023Waterford, Ireland14 - 15 Jason MacNeil2 - 2 WPts
20/01/2023Waterford, Ireland13 - 15 Ramelan Kabiay2 - 11 WPts
21/11/2022Waterford, Ireland12 - 15 Jason MacNeil1 - 0 WPts
21/09/2022Waterford, Ireland11 - 15 Fresco Manuel3 - 20 WPts
23/07/2022Waterford, Ireland10 - 15 Conor Cary0 - 1 WPts
22/05/2022Waterford, Ireland10 - 14 Patrick Gorman22 - 7 LPts
23/03/2022Waterford, Ireland10 - 13 Santiago Teodoro14 - 6 LPts
22/01/2022Kharkiv, Ukraine10 - 12 Taras Buda19(1) - 6 LPts
24/11/2021Waterford, Ireland9 - 12 Seamus McCune10 - 7 WPts
23/09/2021Dublin, Ireland8 - 12 Aaron McSherry10 - 10 WPts
24/07/2021Limerick, Ireland8 - 11 Killian McLean17(1) - 6 LPts
27/05/2021Dublin, Ireland7 - 11 Darryl Cranston7 - 13 WPts
26/04/2021Dublin, Ireland7 - 10 Theo Molloy17 - 2 LPts
26/03/2021Dublin, Ireland7 - 9 Cillian MacBride11 - 9 LPts
27/01/2021General Santos, Philippines7 - 8 Diego Alatorre6 - 3 LPts
29/11/2020Dublin, Ireland7 - 7 Dale Driscoll12 - 5 LPts
25/10/2020Dublin, Ireland7 - 6 Theo Molloy14 - 2 LPts
13/09/2020Dublin, Ireland7 - 5 Eoin Malloye9 - 7 LPts
29/07/2020Quezon City, Philippines7 - 4 Rodrigo Escalona12 - 2 LPts
29/05/2020Waterford, Ireland6 - 4 Enzo Casares6 - 7 WPts
29/03/2020Waterford, Ireland5 - 4 Robert Dolan12 - 3 WPts
28/01/2020Panama City, Panama5 - 3 Ximen Soriano10 - 3 LPts
30/11/2019Waterford, Ireland4 - 3 Stephen Byrnes3 - 6 WPts
30/09/2019Waterford, Ireland4 - 2 Seamus McCune3 - 1 LPts
31/07/2019Waterford, Ireland3 - 2 Shamus Dolan2 - 8 WPts
31/05/2019Bayamon, Puerto Rico3 - 1 Ramirez Chavarria4 - 3 LPts
02/04/2019Mariupol, Ukraine3 - 0 Arseni Berkutov3 - 3 LPts
31/01/2019Cork, Ireland2 - 0 Fionn Breen2 - 3 WPts
06/12/2018Waterford, Ireland1 - 0 Max Hughes1 - 1 WPts
06/10/2018Waterford, Ireland0 - 0 Alastair Coughlan1 - 3 WPts