Weightclass:  Welterweight
Location:  Dublin, Ireland
Record:  24 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/08/2023Dublin, Ireland23 - 9 Abdul Shahin4 - 7 WPts
14/06/2023Dublin, Ireland22 - 9 Carlos Melena1 - 9 WPts
16/04/2023Dublin, Ireland21 - 9 Morpheus Shima5 - 8 WPts
15/02/2023Dublin, Ireland21 - 8 Marjun Fleites20 - 7 LPts
17/12/2022Dublin, Ireland20 - 8 Fonluang Sripramote2 - 4(1) WPts
18/10/2022Dublin, Ireland19 - 8 Rashid Mahfouz17(1) - 15 WPts
19/08/2022Dublin, Ireland18 - 8 Ju-young Koo5 - 12 WPts
19/06/2022Dublin, Ireland17 - 8 Lado Mukoweza3 - 5 WPts
20/04/2022Dublin, Ireland16 - 8 Patrick MacCoughlan0 - 1 WPts
19/02/2022Dublin, Ireland15 - 8 Marlen Samoylenko3(1) - 13 WPts
20/12/2021Dublin, Ireland14 - 8 Mykelti Osei10 - 12 WPts
20/10/2021Dublin, Ireland13 - 8 Daniel Mulryan12 - 11 WPts
19/08/2021Dublin, Ireland12 - 8 Lee Kennedy12 - 12 WPts
17/07/2021Dublin, Ireland11 - 8 Darragh Driscoll3 - 18 WPts
15/05/2021Dublin, Ireland10 - 8 Jax Albarran5 - 8 WPts
16/03/2021Dun Laoghaire, Ireland10 - 7 Ronan Buckley10 - 8 LPts
12/02/2021Dublin, Ireland9 - 7 Jommeke Mondt9 - 10 WPts
14/12/2020Georgetown, Guyana9 - 6 Sid Crumm6 - 3 LPts
16/10/2020London, UK8 - 6 Mark Napier4 - 11 WPts
18/08/2020Aden, Yemen8 - 5 Zuffur Batros5 - 10(1) LPts
20/06/2020Cork, Ireland7 - 5 Nathan Kennedy6(1) - 9 WPts
01/05/2020Izmir, Turkey7 - 4 Ozgur Yigit3 - 9 LPts
03/03/2020Dublin, Ireland7 - 3 Shamus Lyons5 - 4 LPts
10/01/2020Dublin, Ireland6 - 3 Shane McNeil1 - 8 WPts
30/11/2019Dublin, Ireland6 - 2 Darryl Healy6 - 6 LPts
30/09/2019Yerevan, Armenia5 - 2 Heros Ojakhian0 - 5 WPts
02/08/2019Quebec City, Canada5 - 1 Elliot Nicolas3 - 3 LPts
03/06/2019Dublin, Ireland4 - 1 Patrick Ruane5 - 1 WPts
18/04/2019Galway, Ireland4 - 0 Eoin MacNeil0 - 0 LPts
08/03/2019Warsaw, Poland3 - 0 Jeronim Batko4 - 0 WPts
07/01/2019Dublin, Ireland2 - 0 Cillian Fitzsimmons0 - 2 WPts
07/11/2018Dublin, Ireland1 - 0 Malvolio Cuervo0 - 3 WPts
07/09/2018Dublin, Ireland0 - 0 Quds Jou0 - 1 WPts