Weightclass:  Welterweight
Location:  Dundalk, Ireland
Record:  12 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/11/2026Dundalk, Ireland11 - 24 Carlos Tabares6 - 12 WPts
07/09/2026Dundalk, Ireland10 - 24 Lei Kwok8 - 5 WPts
08/07/2026Dundalk, Ireland9 - 24 Fabian Winski2 - 11 WPts
09/05/2026Dundalk, Ireland9 - 23 Thongthailek Artnontong2 - 17 LPts
10/03/2026Dundalk, Ireland9 - 22 Jeraldo Escobedo8 - 6 LPts
09/01/2026Dundalk, Ireland8 - 22 Francis de Portzamparc8 - 9 WPts
10/11/2025Dundalk, Ireland8 - 21 Waqas Babaeff6 - 16 LPts
11/09/2025Dundalk, Ireland8 - 20 Fadei Kafarov16 - 19 LPts
13/07/2025Dundalk, Ireland7 - 20 Carl Seward0 - 2 WPts
14/05/2025Dundalk, Ireland7 - 19 Reyes Barrera6 - 4 LPts
15/03/2025Dundalk, Ireland6 - 19 Dean Brannon0 - 6 WPts
14/01/2025Dundalk, Ireland5 - 19 Zernebog Rusinov2 - 15 WPts
15/11/2024Augusta, USA4 - 19 David Eidson7(1) - 14 WPts
17/09/2024Dundalk, Ireland4 - 18 Luka Ibraev8 - 10 LPts
20/07/2024Dundalk, Ireland3 - 18 Shamus Malley2 - 2 WPts
20/05/2024Batam, Indonesia2 - 18 Parameswara Ramadhani2 - 7 WPts
22/03/2024Cork, Ireland2 - 17 Matthew Kelly10 - 17 LPts
29/01/2024Sapporo, Japan2 - 16 Hiro Okita15 - 21 LPts
01/12/2023Rotterdam, Netherlands2 - 15 Felle Mortier6 - 19 LPts
02/10/2023Bratislava, Slovakia2 - 14 LubomÝr Ctvrtlanik24(1) - 11 LPts
04/08/2023Fukuyama, Japan2 - 13 Hisao Ueda23(1) - 12 LPts
06/06/2023Dun Laoghaire, Ireland2 - 12 Ciaran Brady18 - 14 LPts
11/04/2023Dundalk, Ireland1 - 12 Alejandro Maduro8 - 25 WPts
11/02/2023Dun Laoghaire, Ireland1 - 11 Sean Hayes19 - 13 LPts
16/12/2022Tallaght, Ireland1 - 10 Ethan McClellan23 - 7 LPts
12/11/2022Dublin, Ireland1 - 9 Carl McClement15 - 12 LPts
23/09/2022Tegucigalpa, Honduras1 - 8 Leonel Penaranda25 - 7 LPts
26/07/2022Dun Laoghaire, Ireland1 - 7 Fionn Walsh20 - 4 LPts
06/06/2022Vilnius, Lithuania1 - 6 Michal Cwik4 - 23 LPts
08/04/2022Cork, Ireland1 - 5 James McCreery8 - 17 LPts
24/02/2022Dublin, Ireland1 - 4 Dean Kavanah2 - 1 LPts
10/01/2022Cork, Ireland1 - 3 Darragh McBee17(1) - 6 LPts
24/11/2021Dun Laoghaire, Ireland1 - 2 Leon Byrne17 - 1 LPts
05/10/2021Dublin, Ireland1 - 1 Dean Kavanah0 - 0 LPts
19/08/2021Dundalk, Ireland1 - 0 Patrick Salawu11 - 8 LPts
18/06/2021Dundalk, Ireland0 - 0 Brandon Donne1 - 4 WPts