Weightclass:  Light Welterweight
Location:  Dun Laoghaire, Ireland
Record:  8(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/10/2026Dun Laoghaire, Ireland8(1) - 26 Leon Connolly1 - 3 LPts
14/08/2026Dun Laoghaire, Ireland8(1) - 25 Niall Vincent14 - 16(1) LPts
15/06/2026Dun Laoghaire, Ireland8(1) - 24 Liam McColm12 - 20 LPts
16/04/2026Dun Laoghaire, Ireland7(1) - 24 Thomas Donohoe3 - 10 WPts
15/02/2026Dun Laoghaire, Ireland6(1) - 24 Kieran MacKillop3 - 17 WPts
17/12/2025Dun Laoghaire, Ireland6(1) - 23 Conor Fylan6 - 14 LPts
18/10/2025Dun Laoghaire, Ireland5(1) - 23 Paul McCreery1 - 4 WPts
19/08/2025Dun Laoghaire, Ireland4(1) - 23 Seamus Killough1 - 0 WPts
20/06/2025Dun Laoghaire, Ireland3(1) - 23 Jacob MacGuinness1 - 8 WPts
21/04/2025Dun Laoghaire, Ireland3(1) - 22 Eoin Friel12 - 10 LPts
20/02/2025Dun Laoghaire, Ireland3(1) - 21 Timofei Avleev8 - 13 LPts
23/12/2024Dun Laoghaire, Ireland2 - 21 Duncan McPhee4 - 2 WKO3
24/10/2024Dun Laoghaire, Ireland2 - 20 Rory Mulryan5 - 12 LPts
06/10/2024Dun Laoghaire, Ireland2 - 19 Montana Celestino2 - 2 LPts
08/08/2024Dun Laoghaire, Ireland2 - 18 David Birrell2 - 12 LPts
10/06/2024Dublin, Ireland2 - 17 Ross McCune3 - 9 LPts
22/04/2024Roskilde, Denmark2 - 16 Kerr Johannessen12 - 14 LPts
23/02/2024Dun Laoghaire, Ireland2 - 15 Hanief Batur16 - 10 LPts
25/12/2023Riyadh, Saudi Arabia2 - 14 Rehman Elbadwi32 - 10 LPts
27/10/2023Dun Laoghaire, Ireland1 - 14 Aidan Mullins0 - 2 WPts
28/08/2023Dun Laoghaire, Ireland1 - 13 Conor Moffett1 - 4 LPts
29/06/2023Dun Laoghaire, Ireland1 - 12 Jacob MacGowan4 - 5 LPts
30/04/2023Dublin, Ireland1 - 11 Shamus McPhail19 - 13 LPts
09/03/2023Dublin, Ireland1 - 10 Conor Malone21 - 9 LPts
23/01/2023Sligo, Ireland1 - 9 Seamus Killough11(1) - 13 LPts
23/12/2022Dun Laoghaire, Ireland1 - 8 Brandon MacCoughlan10 - 22(4) LPts
01/11/2022Split, Croatia1 - 7 Janko Brozovic21(1) - 7 LPts
03/09/2022Oran, Algeria1 - 6 Hassan Maaziz3 - 26(1) LPts
06/07/2022Dun Laoghaire, Ireland1 - 5 Neil Doherty0 - 3 LPts
07/05/2022Dublin, Ireland1 - 4 Lorcan Desmond1 - 1 LPts
09/03/2022Dublin, Ireland1 - 3 Ashley McVicker3 - 21 LPts
05/02/2022Dublin, Ireland1 - 2 Lorcan Desmond0 - 0 LPts
23/12/2021Kumasi, Ghana1 - 1 Ian Agbeko10 - 9 LPts
24/10/2021Limerick, Ireland1 - 0 Jacob Mulryan13 - 8 LPts
18/09/2021Dun Laoghaire, Ireland0 - 0 Rory Monday0 - 2 WPts