Weightclass:  Light Welterweight
Location:  Dun Laoghaire, Ireland
Record:  29(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/05/2024Dun Laoghaire, Ireland28(1) - 13 Ronan Halloran14 - 19 WPts
09/03/2024Dun Laoghaire, Ireland27(1) - 13 Pyotr Apalikov8 - 11 WPts
08/01/2024Dun Laoghaire, Ireland26(1) - 13 Jay Maille3 - 8 WPts
08/11/2023Dun Laoghaire, Ireland26(1) - 12 Tymoteusz Kedzior31 - 11 LPts
08/09/2023Dun Laoghaire, Ireland25(1) - 12 Thongtaeng Phoruendee1 - 9 WPts
09/07/2023Dun Laoghaire, Ireland24(1) - 12 Gregoly Michaelides9(1) - 27 WPts
09/05/2023Dun Laoghaire, Ireland23(1) - 12 Niall Vincent4 - 5 WPts
09/03/2023Dun Laoghaire, Ireland22(1) - 12 Chaiyong Poomchantuek4 - 5 WPts
08/01/2023Dun Laoghaire, Ireland21(1) - 12 Roy Ormond2 - 6 WPts
08/11/2022Dun Laoghaire, Ireland20(1) - 12 Ross McCune1 - 1 WPts
08/09/2022Dun Laoghaire, Ireland19(1) - 12 Cillian McCaig0 - 2 WPts
09/07/2022Dun Laoghaire, Ireland18(1) - 12 Ross Cummins1 - 0 WPts
09/05/2022Dun Laoghaire, Ireland17(1) - 12 Bartlomiej Kosior4 - 18 WPts
10/03/2022Antwerp, Belgium17(1) - 11 Davy Haeke12 - 16 LPts
09/01/2022Havana, Cuba16(1) - 11 Beltran Cazares19 - 6 WPts
10/11/2021Dublin, Ireland15(1) - 11 Glynn Lennon10 - 8 WPts
19/09/2021Dublin, Ireland15(1) - 10 Nathan Donaghue11 - 12 LPts
22/07/2021Lausanne, Switzerland14(1) - 10 Olympe Duras5 - 15 WPts
22/05/2021Dublin, Ireland14(1) - 9 Phil McPherson8 - 8 LPts
26/03/2021Cork, Ireland14(1) - 8 Ethan Sheehy15 - 4 LPts Ireland National Championships 2021View
21/03/2021Dun Laoghaire, Ireland14(1) - 7 Nasario Gavino7 - 7 LPts
21/01/2021Vilnius, Lithuania13(1) - 7 Bartlomiej Kosior2 - 12 WPts
23/11/2020Dublin, Ireland12(1) - 7 James Mohan8 - 11 WPts
11/10/2020Dun Laoghaire, Ireland11(1) - 7 Fionn McDonald12 - 3 WPts
09/09/2020Dun Laoghaire, Ireland10(1) - 7 Ahmed Trouin8 - 7 WPts
09/07/2020Dun Laoghaire, Ireland9(1) - 7 Kieran Ward6 - 6 WPts
08/05/2020Dun Laoghaire, Ireland9(1) - 6 Juan Canizares6(1) - 4 LPts
09/03/2020Sana'a, Yemen8 - 6 Waqas Kanaan4 - 9(1) WKO3
09/01/2020Sydney, Australia7 - 6 James Preddy3 - 7 WPts
11/11/2019Dublin, Ireland7 - 5 Jordan McCune7 - 2 LPts
12/09/2019Dublin, Ireland6 - 5 Jason Flanagan3 - 5 WPts
22/07/2019Toronto, Canada6 - 4 Owen de Pizan5 - 2 LPts
24/05/2019Maipu, Chile6 - 3 Eduardo Marcelino5 - 1 LPts
26/03/2019Dun Laoghaire, Ireland5 - 3 Nathan Donaghue6 - 2 WPts
23/01/2019Dun Laoghaire, Ireland4 - 3 Niall Kavanagh2 - 3 WPts
22/11/2018Dun Laoghaire, Ireland3 - 3 Kieran Boyle1 - 4 WPts
21/09/2018Dun Laoghaire, Ireland2 - 3 Cillian Mahoney2 - 1 WPts
19/07/2018Prague, Czech Republic2 - 2 Radek Pelan0 - 0 LPts
21/05/2018Amman, Jordan1 - 2 Imran Aulaqi0 - 0 WPts
20/03/2018Drogheda, Ireland1 - 1 Louis Gills0 - 0 LPts
15/02/2018Dublin, Ireland0 - 1 Evan Maguire0 - 1 WPts
10/01/2018Dublin, Ireland0 - 0 Liam McGuinness0 - 0 LPts