Weightclass:  Middleweight
Location:  Dun Laoghaire, Ireland
Record:  25 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/04/2031Dun Laoghaire, Ireland24 - 34 Fausto Tomasso0 - 6 WPts
22/02/2031Dun Laoghaire, Ireland23 - 34 Ali Wassan2 - 2 WPts
23/12/2030Dun Laoghaire, Ireland22 - 34 Sung-yeung Rho5 - 9 WPts
24/10/2030Dun Laoghaire, Ireland21 - 34 Jordan Lyons4 - 1 WPts
26/08/2030Dun Laoghaire, Ireland20 - 34 Adrian Artino7 - 4 WPts
27/06/2030Dun Laoghaire, Ireland19 - 34 Clinton Sayer5 - 11 WPts
27/04/2030Dun Laoghaire, Ireland18 - 34 Sabt Elbounadi1 - 11 WPts
26/02/2030Daegu, South Korea17 - 34 Young-gwon In3 - 9 WPts
29/12/2029Dun Laoghaire, Ireland17 - 33 Joshua Quinlan21 - 21 LPts
24/11/2029Dublin, Ireland17 - 32 Carl Murphy28(1) - 24 LPts
15/10/2029Waterford, Ireland17 - 31 Ethan Donaghue36(2) - 7 LPts
03/09/2029Georgetown, Guyana17 - 30 John Creelman27 - 18 LPts
03/08/2029Georgetown, Guyana17 - 29 John Creelman26 - 18 LPts
03/07/2029Dun Laoghaire, Ireland17 - 28 John Creelman25 - 18 LPts
02/06/2029Georgetown, Guyana16 - 28 John Creelman25 - 17 WPts
02/05/2029Georgetown, Guyana15 - 28 John Creelman25 - 16 WPts
01/04/2029Waterford, Ireland15 - 27 Thomas McLeod20(1) - 23(1) LPts Ireland National Championships 2029View
29/03/2029Waterford, Ireland14 - 27 Daniel Payne7 - 11 WPts Ireland National Championships 2029View
26/03/2029Waterford, Ireland13 - 27 Oscar McCabe12 - 17 WPts Ireland National Championships 2029View
24/02/2029Dun Laoghaire, Ireland13 - 26 Fraser Bardsley25 - 16 LPts
24/01/2029Nassau, Bahamas12 - 26 Fraser Bardsley25 - 15 WPts
24/12/2028Vilnius, Lithuania12 - 25 Hainrich Grabski25 - 5 LPts
26/10/2028Stockholm, Sweden11 - 25 Wilmer Borger8 - 10 WPts
28/08/2028Krakow, Poland11 - 24 Adrian Gromek21(1) - 6 LPts
30/06/2028Choloma, Honduras10 - 24 Xeres Capella6 - 31 WPts
02/05/2028Dun Laoghaire, Ireland10 - 23 Rory Teague12 - 13 LPts
06/03/2028Montevideo, Uruguay10 - 22 Oleos Abar10 - 19 LPts
07/01/2028Bangkok, Thailand9 - 22 Pigmy Sithmorseng6 - 17 WPts
09/11/2027Zagreb, Croatia8 - 22 Joško Vidak14(2) - 17 WPts
11/09/2027Samarqand, Uzbekistan8 - 21 Musa Majeed13 - 25 LPts
14/07/2027Limerick, Ireland8 - 20 Shane MacGibbon23 - 11(1) LPts
18/05/2027Dublin, Ireland8 - 19 Evan Hayes6 - 14 LPts
26/03/2027Dun Laoghaire, Ireland8 - 18 Fionn Coughlin5 - 3 LPts Ireland National Championships 2027View
08/03/2027Abu Dhabi, UAE7 - 18 Amer Alrajhi4 - 21(3) WPts
08/01/2027Kumasi, Ghana6 - 18 Sam Dede2 - 9 WPts
10/11/2026Linz, Austria5 - 18 Meino Nachtigal4 - 9 WPts
11/09/2026Soweto, South Africa5 - 17 Nwa Mkhize24(1) - 9 LPts
14/07/2026Vilnius, Lithuania5 - 16 Stefan Kaminska14 - 6 LPts
16/05/2026Dun Laoghaire, Ireland4 - 16 Roy Kelley6 - 14(1) WPts
17/03/2026Cork, Ireland4 - 15 Cillian Ormond6 - 6 LPts
27/01/2026Helsinki, Finland4 - 14 Jouni Vacca4 - 1 LPts
29/11/2025Dublin, Ireland4 - 13 Neil Flynn10 - 10 LPts
03/10/2025Montevideo, Uruguay4 - 12 Vidal Hidalgo7 - 14 LPts
05/08/2025Dun Laoghaire, Ireland3 - 12 Conor Killough2 - 6 WPts
06/06/2025Dun Laoghaire, Ireland3 - 11 Evan Malley5(1) - 11 LPts
08/04/2025Dun Laoghaire, Ireland2 - 11 Shamus Sean3 - 4 WPts
08/02/2025Dun Laoghaire, Ireland1 - 11 Dmitriy Selis3 - 3 WPts
11/12/2024Dun Laoghaire, Ireland1 - 10 Shane MacGibbon9 - 9(1) LPts
12/10/2024Dundalk, Ireland0 - 10 Jordan Mohan4 - 12 WPts
16/08/2024Ho Chi Minh City, Vietnam0 - 9 Phuong Danh16(1) - 24 LPts
18/06/2024Brisbane, Australia0 - 8 Khalid Rashid10 - 25 LPts
19/04/2024Dublin, Ireland0 - 7 James Burns1 - 15(5) LPts
07/03/2024Dublin, Ireland0 - 6 Eoghan McColgan26(1) - 12 LPts
05/02/2024Dublin, Ireland0 - 5 Lee McReynolds6 - 11(1) LPts
29/12/2023Rijeka, Croatia0 - 4 Viktor Arambašic31 - 7 LPts
31/10/2023Tallaght, Ireland0 - 3 Seth Sligh17 - 17 LPts
02/09/2023Dublin, Ireland0 - 2 Ciaran McGuinness24(1) - 13 LPts
08/07/2023Dublin, Ireland0 - 1 Eoghan McColgan22(1) - 12 LPts
05/06/2023Dun Laoghaire, Ireland0 - 0 Evan Malley1 - 2 LPts