Weightclass:  Lightweight
Location:  Dun Laoghaire, Ireland
Record:  17 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2026Dun Laoghaire, Ireland17 - 14 Andrii Maharramov5 - 6 LPts
12/10/2026Dun Laoghaire, Ireland16 - 14 Guillermo Moises1 - 14 WPts
13/08/2026Dun Laoghaire, Ireland15 - 14 Eoghan Cleary1 - 0 WPts
14/06/2026Dun Laoghaire, Ireland14 - 14 Xaverius Becerra6 - 6 WPts
15/04/2026Dun Laoghaire, Ireland13 - 14 Dai Regan2 - 12 WPts
14/02/2026Dun Laoghaire, Ireland12 - 14 Daniel Guinness7 - 8 WPts
16/12/2025Dun Laoghaire, Ireland12 - 13 Cillian Ryan0 - 4 LPts
17/10/2025Dun Laoghaire, Ireland11 - 13 Liam McLean4 - 18 WPts
18/08/2025Dun Laoghaire, Ireland10 - 13 Niall McGinnis4 - 6 WPts
19/06/2025Dun Laoghaire, Ireland9 - 13 Eoin Flanagon5 - 10 WPts
21/04/2025Dun Laoghaire, Ireland8 - 13 Dean Hanigan13(1) - 19 WPts
21/02/2025Dun Laoghaire, Ireland7 - 13 Alp Mataraci3 - 5 WPts
24/12/2024Dun Laoghaire, Ireland6 - 13 Uzoma Mkuu3 - 8 WPts
26/10/2024Dublin, Ireland6 - 12 Brandon Hanegan8 - 11 LPts
31/08/2024Dun Laoghaire, Ireland5 - 12 Harry Van den Peereboome4 - 37 WPts
03/07/2024Dun Laoghaire, Ireland4 - 12 Ben Tuffuor3 - 7 WPts
04/05/2024Odense, Denmark4 - 11 Ludvig Bohr10 - 24(7) LPts
06/03/2024Madrid, Spain4 - 10 Beltran Varon5 - 25 LPts
06/01/2024Donetsk, Ukraine4 - 9 Taras Wasik20(1) - 17 LPts
08/11/2023Dublin, Ireland4 - 8 Bryan Kennedy15 - 18 LPts
09/09/2023Madrid, Spain3 - 8 Angel Polo1 - 9(1) WPts
12/07/2023Dublin, Ireland3 - 7 Josh Meaney28 - 6 LPts
03/06/2023Dublin, Ireland2 - 7 Leon Cavanagh12 - 16 WPts
18/04/2023Dublin, Ireland1 - 7 Fraser McCargar0 - 0 WPts
09/03/2023Dun Laoghaire, Ireland1 - 6 Sarkhan Azimzade1 - 4 LPts
09/01/2023Dublin, Ireland1 - 5 Aaron Gallagher7 - 20 LPts
14/11/2022Prague, Czech Republic1 - 4 Robert Manda12 - 14 LPts
16/09/2022Dun Laoghaire, Ireland0 - 4 Mark Carr0 - 3 WPts
18/07/2022Algiers, Algeria0 - 3 Shayan Khenniche4 - 25 LPts
20/05/2022Dun Laoghaire, Ireland0 - 2 Ross McCune1 - 5 LPts
21/03/2022Dublin, Ireland0 - 1 Niall Delany9 - 4 LPts
05/02/2022Dun Laoghaire, Ireland0 - 0 Richard Murdock0 - 0 LPts