Weightclass:  Lightweight
Location:  Dublin, Ireland
Record:  18(3) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2023Dublin, Ireland17(3) - 17 Shahin Hussein0 - 13 WPts
12/09/2023Dublin, Ireland16(3) - 17 James Guebert25 - 9 WPts
14/07/2023Dublin, Ireland15(3) - 17 Haaris Dada1 - 11 WPts
15/05/2023Dublin, Ireland14(3) - 17 Nick Brennan0 - 8 WPts
15/03/2023Dushanbe, Tajikistan14(3) - 16 Koldan Matughanoff10 - 17 LPts
15/01/2023Georgetown, Guyana13(3) - 16 Shaun Herde11 - 8 WPts
16/11/2022Medellin, Colombia12(2) - 16 Ricardo Portilla9 - 22(7) WKO3
18/09/2022Kingston, Jamaica12(2) - 15 Sean Loch12 - 14 LPts
20/07/2022Vilnius, Lithuania11(1) - 15 Fabian Dunajewski15(1) - 15 WKO3
22/05/2022Dublin, Ireland10(1) - 15 Ethan Lynch3 - 1 WPts
23/03/2022Dublin, Ireland10(1) - 14 Bryan Kennedy6 - 17 LPts
22/01/2022Quanzhou, China10(1) - 13 Xing-fu Tan20 - 3 LPts
24/11/2021Galway, Ireland9(1) - 13 Connor Galbraith2 - 12 WPts
25/09/2021Ho Chi Minh City, Vietnam9(1) - 12 Tron Danh5 - 13 LPts
28/07/2021Dublin, Ireland9(1) - 11 Labaron Bellaire16(1) - 6 LPts
27/05/2021Khujand, Tajikistan9(1) - 10 Afon Karibzhanoff10 - 10 LPts
29/03/2021Dublin, Ireland8(1) - 10 Lorenzo Lusco2 - 17 WPts
29/01/2021Dublin, Ireland8(1) - 9 Niall Delany4 - 1 LPts
30/11/2020Dublin, Ireland8(1) - 8 Thomas Kavanagh16 - 3 LPts
17/10/2020Galway, Ireland7(1) - 8 Connor Galbraith1 - 6 WPts
22/08/2020Dublin, Ireland7(1) - 7 Lloyd Gill5 - 8 LPts
21/06/2020Dublin, Ireland7(1) - 6 Leon Cavanagh3 - 6 LPts
20/05/2020Waterford, Ireland6(1) - 6 Evan Ferguson3(1) - 8 WPts
02/04/2020Dublin, Ireland5(1) - 6 Aleron Cerdan12 - 3 WPts
02/02/2020Dublin, Ireland4 - 6 Daniel Beirne4 - 7(1) WKO3
03/12/2019Dublin, Ireland4 - 5 Morgan Bara7 - 2 LPts
03/10/2019Kingston, Jamaica3 - 5 Mick Coll2 - 4 WPts
05/08/2019Dublin, Ireland3 - 4 Niall Burns7 - 4 LPts
19/06/2019Dublin, Ireland2 - 4 Lee McClees0 - 7(1) WPts
19/04/2019Dun Laoghaire, Ireland2 - 3 Kenzie Carey4 - 4 LPts
08/03/2019Cabuyao, Philippines2 - 2 Lisandro Ruiz4 - 1 LPts
08/01/2019Dublin, Ireland2 - 1 Ethan Hughes1 - 2 LPts
08/11/2018Dublin, Ireland1 - 1 Oihane Cayo2 - 1 WPts
08/09/2018Nassau, Bahamas1 - 0 John Selby1 - 1 LPts
08/07/2018Dublin, Ireland0 - 0 Jason Sloan0 - 1 WPts