Weightclass:  Welterweight
Location:  Dublin, Ireland
Record:  35(1) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/08/2024Dublin, Ireland34(1) - 11 Ora Lomas3 - 17(2) WPts
02/06/2024Dublin, Ireland33(1) - 11 Boris Isaev2 - 11 WPts
03/04/2024Dublin, Ireland32 - 11 Chalermjak Rattanabundit2 - 7 WKO3
03/02/2024Dublin, Ireland31 - 11 Alano Ortez0 - 6 WPts
05/12/2023Dublin, Ireland30 - 11 Patrick Ruane30(4) - 15 WPts
05/10/2023Dublin, Ireland29 - 11 Daniele Bova6 - 20 WPts
07/08/2023Dublin, Ireland28 - 11 Danny McCardle1 - 1 WPts
07/06/2023Dublin, Ireland27 - 11 Carl McClellan1 - 3 WPts
07/04/2023Dublin, Ireland26 - 11 Shane Curran3 - 8 WPts
06/02/2023Dublin, Ireland25 - 11 Mike McDermott2 - 10 WPts
07/12/2022Dublin, Ireland24 - 11 Fitim Ziberi8 - 4 WPts
08/10/2022Dublin, Ireland23 - 11 Fedor Poloz8(1) - 6 WPts
09/08/2022Dublin, Ireland22 - 11 Jason Sean8 - 20 WPts
25/06/2022Cork, Ireland21 - 11 Theo Mullane11 - 15 WPts
25/05/2022Cork, Ireland21 - 10 Roy McAlister23(2) - 4 LPts
15/04/2022Galway, Ireland21 - 9 Sam Riley15 - 8 LPts
25/02/2022Cork, Ireland20 - 9 Nathan Kennedy12(1) - 13 WPts
21/01/2022Dublin, Ireland19 - 9 Shane McNabb13 - 9 WPts
12/12/2021Cork, Ireland19 - 8 Ethan Payne19 - 4 LPts
21/10/2021Galway, Ireland19 - 7 Conor Cleary21 - 3 LPts
25/08/2021Cork, Ireland19 - 6 Theo Mullane8 - 13 LPts
25/07/2021Dublin, Ireland18 - 6 Fionn Walsh15 - 3 WPts
23/05/2021Tarant, Italy17 - 6 Valerio Brunetti12 - 8 WPts
25/03/2021Kiev, Ukraine16 - 6 Vitali Shostak9 - 8 WPts
25/01/2021Lodz, Poland16 - 5 Martyn Bobrowski5 - 11 LPts
27/11/2020Athens, Greece15 - 5 Fedor Minas5 - 10 WPts
27/09/2020Dublin, Ireland14 - 5 Isaac Brody10 - 3 WPts
29/07/2020Tokyo, Japan13 - 5 Jiro Kitamura2 - 8 WPts
30/05/2020Dublin, Ireland13 - 4 Lorcan McGee13 - 2 LPts
20/04/2020Dublin, Ireland13 - 3 Patrick Devin11 - 4 LPts
17/03/2020Drogheda, Ireland12 - 3 James Sheenan2 - 5 WPts
11/02/2020Mexico City, Mexico11 - 3 Manuel Sardina11 - 1 WPts
13/12/2019Cork, Ireland10 - 3 Roy Payne3 - 9(3) WPts
31/10/2019Dublin, Ireland9 - 3 Darragh Driscoll3 - 5 WPts
31/08/2019Khabarovsk, Russia8 - 3 Marlen Karpov3 - 3 WPts
03/07/2019Dublin, Ireland7 - 3 Kashif Abdul2 - 4 WPts
04/05/2019Dublin, Ireland7 - 2 Chris Byrne1 - 4 LPts
04/03/2019Louisville, USA6 - 2 Roger Persley1 - 1 WPts
04/01/2019Dublin, Ireland6 - 1 Davie Dickson2 - 1 LPts
17/11/2018Dublin, Ireland5 - 1 Darragh Driscoll1 - 1 WPts
17/09/2018Dublin, Ireland4 - 1 Oisin Ryan3 - 2 WPts
17/07/2018Dublin, Ireland3 - 1 Claudio Del Rosso1 - 0 WPts
19/05/2018Dublin, Ireland3 - 0 Eoin Baird0 - 0 LPts
20/03/2018Dublin, Ireland2 - 0 Shaun Brennan0 - 0 WPts
12/02/2018Dublin, Ireland1 - 0 Ian McQueen1 - 0 WPts
10/01/2018Dublin, Ireland0 - 0 Oisin Ryan0 - 0 WPts