Weightclass:  Lightweight
Location:  Dun Laoghaire, Ireland
Record:  31(2) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/05/2024Dun Laoghaire, Ireland30(2) - 10 Ui-jo Sok3 - 12 WPts
16/03/2024Dun Laoghaire, Ireland29(2) - 10 Thomas Regan0 - 1 WPts
16/01/2024Dun Laoghaire, Ireland28(2) - 10 Danny Brain5 - 19 WPts
17/11/2023Dun Laoghaire, Ireland27(1) - 10 Daniel Regan1 - 1(1) WKO2
18/09/2023Dun Laoghaire, Ireland26(1) - 10 Marik Jerzak3 - 3 WPts
20/07/2023Dun Laoghaire, Ireland25(1) - 10 Robert Griffin7 - 3 WPts
20/05/2023Dun Laoghaire, Ireland24(1) - 10 Ilkin Gozubuyuk1 - 5(1) WPts
21/03/2023Dun Laoghaire, Ireland24(1) - 9 Santiago Giron3 - 10 LPts
20/01/2023Dun Laoghaire, Ireland23(1) - 9 Niall Kane0 - 2 WPts
20/11/2022Dun Laoghaire, Ireland22(1) - 9 Jacob Mwakwere11(1) - 18 WPts
21/09/2022Dun Laoghaire, Ireland21(1) - 9 Joshua Connor0 - 7 WPts
22/07/2022Dun Laoghaire, Ireland20(1) - 9 Robert Griffin1 - 2 WPts
21/05/2022Dun Laoghaire, Ireland19(1) - 9 Vegas Torrez3 - 7 WPts
23/03/2022Almaty, Kazakhstan19(1) - 8 Amjad Mazhitoff17 - 4 LPts
23/01/2022Yerevan, Armenia18(1) - 8 Vachakan Dadashyan19 - 5 WPts
23/11/2021Dublin, Ireland17(1) - 8 Rory McCleod7 - 15 WPts
07/10/2021Dublin, Ireland17(1) - 7 John McLoughlin16 - 4 LPts
03/09/2021Dublin, Ireland17(1) - 6 Aaron Murphy17 - 3 LPts
25/07/2021Dun Laoghaire, Ireland16(1) - 6 Matthew Malone1 - 2 WPts
23/05/2021Dun Laoghaire, Ireland15(1) - 6 James McCune0 - 14 WPts
24/03/2021Dun Laoghaire, Ireland14 - 6 Diego Mojica5 - 15(4) WKO2
24/01/2021New Kingston, Jamaica14 - 5 Chris Marchbanks9 - 7 LPts
26/11/2020Dun Laoghaire, Ireland13 - 5 Aidan Flanagan6(1) - 11 WPts
25/09/2020Dun Laoghaire, Ireland12 - 5 Jordan Pryce5 - 6 WPts
26/07/2020Genoa, Italy12 - 4 Carlo Cirielli9 - 7 LPts
28/05/2020Riga, Latvia11 - 4 Lazar Bodnieks8 - 6 WPts
29/03/2020Drogheda, Ireland11 - 3 Mark Doyle13 - 0 LPts Ireland National Championships 2020View
26/03/2020Drogheda, Ireland10 - 3 Karl Guinness11 - 1 WPts Ireland National Championships 2020View
07/03/2020Dun Laoghaire, Ireland9 - 3 Manny Games8 - 3 WPts
06/01/2020Dun Laoghaire, Ireland8 - 3 Jason Sloan0 - 10 WPts
06/11/2019Calgary, Canada7 - 3 Sam Taite1 - 0 WPts
06/09/2019Dun Laoghaire, Ireland6 - 3 Glanville Nys10 - 0 WPts
07/07/2019Dun Laoghaire, Ireland5 - 3 Ryo Paglinawan2 - 4 WPts
07/05/2019Dublin, Ireland5 - 2 Ciaran Cavanaugh5 - 2 LPts
15/03/2019Dun Laoghaire, Ireland4 - 2 Shane McWilliam1 - 5 WPts
12/01/2019Dun Laoghaire, Ireland3 - 2 Baltasar Bernabe2 - 5 WPts
14/11/2018Vienna, Austria3 - 1 Hulbart Reichholz3 - 1 LPts
15/09/2018Dun Laoghaire, Ireland2 - 1 Xabat Cotto0 - 3 WPts
15/07/2018Dun Laoghaire, Ireland1 - 1 Boris Isaev2 - 0 WPts
17/05/2018Dublin, Ireland1 - 0 Thomas Kavanagh0 - 1 LPts
20/03/2018Dun Laoghaire, Ireland0 - 0 Dean Flanagon1 - 1 WPts