Weightclass:  Welterweight
Location:  Dublin, Ireland
Record:  9 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/02/2027Dublin, Ireland8 - 24 Valentin Cassin2 - 14 WPts
28/12/2026Dublin, Ireland7 - 24 Paul Bryson4 - 18 WPts
29/10/2026Dublin, Ireland6 - 24 Cillian MacGuinness4 - 5 WPts
30/08/2026Dublin, Ireland5 - 24 Colville Halimi6 - 3 WPts
01/07/2026Dublin, Ireland5 - 23 Hope Unigwe2 - 5 LPts
02/05/2026Dublin, Ireland5 - 22 Carl McClellan11 - 15 LPts
03/03/2026Dublin, Ireland4 - 22 Joshua Gallagher1 - 8 WPts
02/01/2026Dublin, Ireland4 - 21 Conor McLean4 - 9 LPts
03/11/2025Dublin, Ireland4 - 20 Daniel Buckley0 - 1 LPts
04/09/2025Dublin, Ireland3 - 20 Faisal Bidwee3 - 5 WPts
07/07/2025Dublin, Ireland2 - 20 Aaron MacGuire3 - 8(1) WPts
08/05/2025Dublin, Ireland2 - 19 Paul Leary13 - 9 LPts
09/03/2025Harare, Zimbabwe2 - 18 Laken Kamkwindo6 - 13 LPts
09/01/2025Montevideo, Uruguay2 - 17 Elias Maio11 - 19 LPts
11/11/2024Dublin, Ireland2 - 16 Quito Yacapin5(1) - 12 LPts
10/09/2024Dublin, Ireland1 - 16 Mark Maylon1(1) - 13 WPts
13/07/2024Dun Laoghaire, Ireland1 - 15 Paul Coghlan7 - 5 LPts
18/05/2024Tamale, Ghana1 - 14 Arali Koranteng27 - 14 LPts
20/03/2024Dublin, Ireland1 - 13 Xabat Rosero12 - 14 LPts
21/01/2024Dublin, Ireland1 - 12 Rodrigo Lamayan18 - 6 LPts
23/11/2023Cork, Ireland1 - 11 Dean Aitken3 - 14 LPts
18/10/2023Dublin, Ireland1 - 10 Daniel Fairbairn13 - 17 LPts
17/09/2023Mitchells Plain, South Africa1 - 9 Gijzelbrecht Badenhorst7 - 24(6) LPts
20/07/2023Dublin, Ireland1 - 8 Leon MacGuire15 - 18 LPts
31/05/2023Bolton, UK1 - 7 Joseph Connelly11 - 17 LPts
02/04/2023Dublin, Ireland1 - 6 Karl Lannon1 - 12 LPts
03/02/2023Dublin, Ireland1 - 5 Paul Hallum1 - 2 LPts
04/12/2022Dublin, Ireland1 - 4 Tirto Arisandi3 - 11 LPts
05/10/2022Dublin, Ireland1 - 3 Jordan MacCoughlan0 - 0 LPts
20/08/2022Galway, Ireland1 - 2 Roy Morris16 - 10 LPts
18/07/2022Dundalk, Ireland0 - 2 Dylan Mulryan0 - 0 WPts
15/06/2022Waterford, Ireland0 - 1 Noel Healey22 - 7 LPts
18/04/2022Dublin, Ireland0 - 0 Dean Kavanah3 - 1 LPts