Weightclass:  Welterweight
Location:  Dublin, Ireland
Record:  32(2) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/09/2030Dublin, Ireland31(2) - 23 Nao Miyahira13 - 8 WPts
20/07/2030Dublin, Ireland30(2) - 23 Alpo Maijala5 - 6 WPts
21/05/2030Dublin, Ireland29(2) - 23 Kir Cabaew0 - 3 WPts
22/03/2030Dublin, Ireland28(2) - 23 Zachary Mega0 - 9 WPts
22/01/2030Dublin, Ireland27(2) - 23 Valtter Honkala5 - 5 WPts
24/11/2029Dublin, Ireland26(2) - 23 Blazej Danowski2 - 4 WPts
25/09/2029Dublin, Ireland25(2) - 23 Brin Sava1 - 10 WPts
27/07/2029Dublin, Ireland24(2) - 23 Blake Duthie19(2) - 13 WPts
28/05/2029Dublin, Ireland23(2) - 23 Farhan Isckacow15(1) - 9 WPts
29/03/2029Dublin, Ireland22(2) - 23 John Leithead4 - 8 WPts
28/01/2029Dublin, Ireland21(2) - 23 Arali Mwenya3(1) - 6 WPts
29/11/2028Dublin, Ireland20(2) - 23 Vincent Kibiwot0 - 3 WPts
30/09/2028Dublin, Ireland19(1) - 23 Eoin McPeters8 - 35 WKO3
02/08/2028Dublin, Ireland19(1) - 22 Ronan Healy20 - 13 LPts
05/06/2028Dublin, Ireland18(1) - 22 Agron Kola5 - 9 WPts
06/04/2028Barquisimeto, Venezuela17(1) - 22 Ximen Veloz1 - 5 WPts
07/02/2028Dublin, Ireland17(1) - 21 Carl Desmond18 - 13 LPts
10/12/2027Takoradi, Ghana16(1) - 21 Vincent Moyoyo4 - 16 WPts
12/10/2027Dublin, Ireland15(1) - 21 Oisin Magee1 - 0 WPts
13/08/2027Dublin, Ireland15(1) - 20 Euan Gallagher12 - 17 LPts
16/06/2027Dublin, Ireland14(1) - 20 Shamus McCarthy8 - 12 WPts
17/04/2027Semarang, Indonesia13(1) - 20 Amjad Wassan1 - 10 WPts
17/02/2027Messina, Italy13(1) - 19 Gianluigi De Bono14(1) - 7 LPts
19/12/2026Dublin, Ireland12(1) - 19 Darragh Curran4 - 4 WPts
20/10/2026Kumasi, Ghana12(1) - 18 Ewan Adusei7(1) - 7 LPts
22/08/2026Kumasi, Ghana11(1) - 18 Verlyn Kingson9 - 13(1) WPts
24/06/2026Dublin, Ireland11(1) - 17 Oisin Rinne15 - 10 LPts
28/04/2026Dublin, Ireland10(1) - 17 Bradley Dempsey3 - 9 WPts
28/02/2026Al-Quwaysimah, Jordan9(1) - 17 Faisal Bidwee3 - 8 WPts
31/12/2025Dublin, Ireland8(1) - 17 Jack McCarthy2 - 18 WPts
02/11/2025Galway, Ireland8(1) - 16 David Weddel7(1) - 19 LPts
07/09/2025Toshkent, Uzbekistan8(1) - 15 Ughur Djabrailov8(1) - 19 LPts
10/07/2025Dublin, Ireland7(1) - 15 Fedor Bakuvi0 - 6 WPts
11/05/2025Tallaght, Ireland7(1) - 14 Carl Finnin6(1) - 17 LPts
13/03/2025Cork, Ireland7(1) - 13 Patrick Gallagher11 - 11 LPts
14/01/2025Dublin, Ireland6(1) - 13 Kolya Chudinov5 - 14 WPts
15/11/2024Manchester, USA5 - 13 Aron Lewis4 - 20(3) WKO3
16/09/2024Tallaght, Ireland5 - 12 Patrick MacCoughlan2 - 15 LPts
19/07/2024Dublin, Ireland4 - 12 Ian McQueen14(1) - 28(1) WPts
25/05/2024Dublin, Ireland3 - 12 Rashid Saif2 - 3 WPts
26/03/2024Dublin, Ireland3 - 11 Darragh Mohan5 - 16 LPts
26/01/2024Dun Laoghaire, Ireland2 - 11 Shane Curran3 - 13 WPts
30/11/2023Warsaw, Poland2 - 10 Jarek Waszak22(1) - 16 LPts
02/10/2023Dublin, Ireland2 - 9 Jordan Fitzpatrick22(1) - 13 LPts
01/09/2023Tallaght, Ireland1 - 9 Ethan McClelland1 - 1 WPts
30/07/2023Dublin, Ireland1 - 8 Lee Kennedy19 - 18(1) LPts
04/06/2023Brasilia, Brazil1 - 7 Ramiro Ramires11 - 12 LPts
06/04/2023Galway, Ireland1 - 6 Ciaran Walker4 - 21 LPts
06/02/2023Dublin, Ireland1 - 5 Jason Sean10 - 21 LPts
09/12/2022Dakar, Senegal1 - 4 Tugdual Kama8 - 21 LPts
11/10/2022Limerick, Ireland1 - 3 John Rinne19 - 8 LPts
23/08/2022Dublin, Ireland1 - 2 Lee Fitzsimmons17 - 10 LPts
22/07/2022Dublin, Ireland1 - 1 Killian Lyons16 - 13 LPts
02/06/2022Dublin, Ireland1 - 0 Daniel Fitzgerald2 - 2 LPts
18/04/2022Dublin, Ireland0 - 0 Matthew Tierney2 - 2 WPts