Weightclass:  Welterweight
Location:  Dun Laoghaire, Ireland
Record:  18 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/07/2026Dun Laoghaire, Ireland17 - 7 Nicholas Shing2 - 7 WPts
06/05/2026Dun Laoghaire, Ireland16 - 7 Jose Quintal4 - 8 WPts
07/03/2026Dun Laoghaire, Ireland15 - 7 Viktor Lilja12(1) - 14 WPts
06/01/2026Dun Laoghaire, Ireland14 - 7 Joaquin Casimiro8 - 24 WPts
07/11/2025Dun Laoghaire, Ireland14 - 6 Simon Majerus8 - 9 LPts
08/09/2025Dun Laoghaire, Ireland13 - 6 Neil Munroe4 - 7 WPts
09/07/2025Dun Laoghaire, Ireland12 - 6 Angel Urdiales0 - 14(6) WPts
10/05/2025Dun Laoghaire, Ireland11 - 6 William Kallenberg2 - 10(3) WPts
11/03/2025Dun Laoghaire, Ireland10 - 6 Liam Murray3 - 8 WPts
10/01/2025Dun Laoghaire, Ireland9 - 6 Carl MacCarthy0 - 8 WPts
11/11/2024Dun Laoghaire, Ireland8 - 6 Jacob Sam3 - 2 WPts
10/09/2024Dun Laoghaire, Ireland8 - 5 Zuffur Abdella9 - 11 LPts
13/07/2024Dun Laoghaire, Ireland7 - 5 Michael Casey1 - 15 WPts
13/05/2024Palermo, Italy7 - 4 Mauro Crisafulli14(1) - 24(3) LPts
14/03/2024Jakarta, Indonesia7 - 3 Gathot Tanaya23(2) - 13 LPts
15/01/2024Dun Laoghaire, Ireland6 - 3 Blazej Kowalski2 - 12(1) WPts
16/11/2023Gaziantep, Turkey6 - 2 Temel Mungan11 - 14 LPts
18/09/2023Dublin, Ireland5 - 2 Oisin McNeil0 - 0 WPts
28/07/2023Bangkok, Thailand5 - 1 Patomsuk Pranchai15 - 19(3) LPts
30/05/2023Dun Laoghaire, Ireland4 - 1 Dylan Mulryan0 - 6 WPts
31/03/2023Dun Laoghaire, Ireland3 - 1 Staffan Rudell7 - 25 WPts
31/01/2023Krasnoyarsk, Russia2 - 1 Vasili Ozdoyev4 - 14 WPts
03/12/2022Dun Laoghaire, Ireland1 - 1 David Weddel1 - 6 WPts
03/10/2022Pittsburgh, USA0 - 1 David Hattan5 - 12 WPts
05/08/2022Dun Laoghaire, Ireland0 - 0 Shamus Corcoran1 - 4 LPts