Weightclass:  Welterweight
Location:  Dublin, Ireland
Record:  18(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/03/2025Dublin, Ireland17(1) - 21 Toma Legkov4 - 21 WPts
16/01/2025Dublin, Ireland16(1) - 21 Joshua Donnell1 - 2 WPts
17/11/2024Dublin, Ireland15(1) - 21 Dean Brannon0 - 4 WPts
17/09/2024Dublin, Ireland14(1) - 21 Liam Cleary1 - 9(1) WPts
19/07/2024Dublin, Ireland13(1) - 21 Duncan Moy4 - 13 WPts
20/05/2024Dublin, Ireland12(1) - 21 Dmitriy Yurkovich1 - 14(1) WPts
21/03/2024Dublin, Ireland11(1) - 21 Kieran Nolan1 - 5 WPts
21/01/2024Dublin, Ireland10(1) - 21 Oisin McNeil0 - 3 WPts
22/11/2023Dublin, Ireland9(1) - 21 Ian Galapon2 - 13 WPts
22/09/2023Dublin, Ireland8(1) - 21 Aidan Magee0 - 2 WPts
24/07/2023Dublin, Ireland8(1) - 20 Leon Madden8(1) - 24 LPts
24/05/2023Dublin, Ireland8(1) - 19 Seth Tierney4 - 3 LPts
25/03/2023Dun Laoghaire, Ireland8(1) - 18 Fionn Walsh24 - 4 LPts
05/02/2023San Juan, Argentina7(1) - 18 Joaquin Chapin0 - 0 WPts
08/12/2022Gothenburg, Sweden7(1) - 17 Alex Breden13(2) - 17 LPts
10/10/2022Tilburg, Netherlands6(1) - 17 Roy Reiss16(1) - 12 WPts
12/08/2022Georgetown, Guyana6(1) - 16 Stephen Still12 - 16(1) LPts
14/06/2022Dublin, Ireland5(1) - 16 Mark Brickell11 - 17 WPts
24/04/2022Dun Laoghaire, Ireland5(1) - 15 Seamus Mullins18 - 8 LPts
15/03/2022Cork, Ireland5(1) - 14 Niall Lynch9 - 17 LPts
09/02/2022Dublin, Ireland4(1) - 14 Kishore Kedia16 - 11 WPts
10/12/2021Dublin, Ireland4(1) - 13 Vicente Posadas21(1) - 6 LPts
10/10/2021Eugene, USA4(1) - 12 Zachary Pagan8 - 12 LPts
10/08/2021Cork, Ireland4(1) - 11 Ethan Payne17 - 4 LPts
24/06/2021Buenos Aires, Argentina4(1) - 10 Quico De la Paz14 - 4 LPts
26/04/2021Lima, Peru3(1) - 10 Orlando Gil10 - 10 WPts
25/02/2021Quebec City, Canada2 - 10 Gareth Bee3 - 11(1) WKO3
28/12/2020Dublin, Ireland2 - 9 Aleksander Blaszczyk11 - 4 LPts
28/10/2020Kharkiv, Ukraine2 - 8 Timofei Bula15 - 1 LPts
30/08/2020Samarqand, Uzbekistan2 - 7 Habil Sharif2 - 3 LPts
02/07/2020Nizhny Novgorod, Russia2 - 6 Lazar Dubrovsky0 - 4 LPts
04/05/2020Shymkent, Kazakhstan2 - 5 Vitali Kajrbekov9 - 3 LPts
06/03/2020Dublin, Ireland1 - 5 Fino Senatore1 - 0 WPts
05/01/2020Gaziantep, Turkey1 - 4 Kudret Selchuk0 - 0 LPts
07/11/2019Dun Laoghaire, Ireland1 - 3 Fionn Connell1(1) - 7 LPts
18/09/2019Tlaquepaque, Mexico1 - 2 Xavion Cruz5 - 1 LPts
21/07/2019Cork, Ireland1 - 1 James McCreery3 - 5 LPts
16/06/2019Quanzhou, China1 - 0 Jun Guan2 - 5 LPts
18/04/2019Dublin, Ireland0 - 0 Killian Mulligan1 - 5 WPts