Weightclass:  Lightweight
Location:  Dublin, Ireland
Record:  9 - 26(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2023Dublin, Ireland9 - 25(1) Diego Severo12(1) - 26 LPts
19/09/2023Dublin, Ireland8 - 25(1) Roy Fitzpatrick2 - 6(1) WPts
20/07/2023Dublin, Ireland7 - 25(1) Fionn McCarthy0 - 1 WPts
20/05/2023Dublin, Ireland7 - 24 Rob Dempsey22(3) - 11 LKO3
21/03/2023Dublin, Ireland7 - 23 Canon Delon32 - 5 LPts
21/01/2023Dublin, Ireland7 - 22 Viktor Aldjanov21 - 9 LPts
22/11/2022Dublin, Ireland6 - 22 Eoin Madigan0 - 1 WPts
22/09/2022Dublin, Ireland6 - 21 Paul Flynn3 - 6 LPts
24/07/2022Dublin, Ireland5 - 21 Paul Brogan13 - 15 WPts
23/05/2022Dublin, Ireland5 - 20 Lee MacBride16 - 10 LPts
24/03/2022Dublin, Ireland4 - 20 Juan Urbano1 - 9 WPts
23/01/2022Dublin, Ireland4 - 19 Barry Profitt20 - 3 LPts
23/11/2021Dublin, Ireland4 - 18 Lee McKowen19 - 5 LPts
22/09/2021Dublin, Ireland3 - 18 Rory McCleod7 - 14 WPts
28/07/2021Quezon City, Philippines3 - 17 Quiqui Cabigao7 - 15 LPts
29/05/2021Utrecht, Netherlands3 - 16 Theodore Gailliaert4 - 12 LPts
30/03/2021Ulsan, South Korea3 - 15 Myung-joo Jin3 - 17 LPts
30/01/2021Tallaght, Ireland3 - 14 Brandon Frew10 - 7 LPts
20/12/2020Dublin, Ireland2 - 14 Bryan Kennedy5 - 10 WPts
19/10/2020Dublin, Ireland2 - 13 Rory McCleod5 - 10 LPts
03/09/2020Al Hudaydah, Yemen2 - 12 Umair Sackar17 - 2 LPts
06/07/2020Donostia-San Sebastian, Spain1 - 12 Loredo Oquendo0 - 1 WPts
07/05/2020Dublin, Ireland0 - 12 Arran Forson8(1) - 2 WPts
08/03/2020Dublin, Ireland0 - 11 Rory McCleod2 - 9 LPts
06/01/2020Dun Laoghaire, Ireland0 - 10 Rich Finn8 - 3 LPts
07/11/2019Minsk, Belarus0 - 9 Vikenti Chudy6 - 5 LPts
08/09/2019Dublin, Ireland0 - 8 Ricky Waris4 - 2 LPts
09/07/2019Dublin, Ireland0 - 7 Damien Olive6 - 4 LPts
09/05/2019Douala, Cameroon0 - 6 Orane Kadji3 - 5 LPts
08/03/2019Bangalore, India0 - 5 Chandrakant Parikh2 - 2 LPts
07/01/2019Katlehong, South Africa0 - 4 Shontae Acheampong3 - 4 LPts
07/11/2018Dublin, Ireland0 - 3 Seppo Ahola4 - 0 LPts
07/09/2018Rijeka, Croatia0 - 2 Dobroslav Jovanovic0 - 0 LPts
08/07/2018Dublin, Ireland0 - 1 Evan Donohoe0 - 0 LPts
06/06/2018Dublin, Ireland0 - 0 Yosif á Vinnikov0 - 0 LPts