Weightclass:  Middleweight
Location:  Dun Laoghaire, Ireland
Record:  23 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/02/2030Dun Laoghaire, Ireland22 - 21 Nikolai Slivka2 - 10 WPts
29/12/2029Dun Laoghaire, Ireland21 - 21 Carl McDermott17 - 33 WPts
30/10/2029Dun Laoghaire, Ireland20 - 21 Adnan Pashia0 - 3 WPts
31/08/2029Dun Laoghaire, Ireland19 - 21 Adhi Widjojanto1 - 9 WPts
02/07/2029Dun Laoghaire, Ireland18 - 21 Jack Ryan2 - 4 WPts
02/05/2029Dundalk, Ireland17 - 21 Jordan Mohan23(2) - 23 WPts
29/03/2029Waterford, Ireland17 - 20 Thomas McLeod19(1) - 23(1) LPts Ireland National Championships 2029View
26/03/2029Waterford, Ireland16 - 20 Euan McSorley6 - 3 WPts Ireland National Championships 2029View
15/02/2029Dun Laoghaire, Ireland15 - 20 Waqar Rahis4 - 9(1) WPts
17/12/2028Ulaanbaatar, Mongolia14 - 20 Husam al Din Daichin0 - 7 WPts
19/10/2028Dublin, Ireland13 - 20 Ross Mulryan7 - 18 WPts
31/08/2028Dun Laoghaire, Ireland12 - 20 Oscar Chiroto4 - 20 WPts
02/07/2028Cork, Ireland12 - 19 Connor Mulligan17 - 11 LPts
04/05/2028Lublin, Poland12 - 18 Krzysztof Kluz23 - 9 LPts
06/03/2028Dun Laoghaire, Ireland11 - 18 Daniel McLoughlin10 - 17 WPts
06/01/2028Dublin, Ireland11 - 17 Rory Carran13 - 10 LPts
08/11/2027Surrey, Canada11 - 16 John Strahan10 - 9(2) LPts
10/09/2027Dun Laoghaire, Ireland10 - 16 Richie Cloy9 - 16 WPts
15/07/2027Galway, Ireland10 - 15 Leon Forsyth11 - 13 LPts
30/05/2027Dublin, Ireland9 - 15 Niall McGee7 - 29 WPts
29/04/2027Sligo, Ireland8 - 15 Conor Killough7 - 12 WPts
29/03/2027Dun Laoghaire, Ireland8 - 14 Ethan Donaghue15 - 4 LPts Ireland National Championships 2027View
26/03/2027Dun Laoghaire, Ireland7 - 14 Nathan Ormonde14 - 3 WPts Ireland National Championships 2027View
11/03/2027Lviv, Ukraine7 - 13 Aleksei Malkov20 - 29 LPts
11/01/2027Odessa, Ukraine6 - 13 Kolzak Ostrovsky11 - 17 WPts
12/11/2026Dun Laoghaire, Ireland6 - 12 Sergey Laukbalodis3 - 9 LPts
13/09/2026Dublin, Ireland5 - 12 Eoin Sheenan0 - 12(1) WPts
18/07/2026Dublin, Ireland5 - 11 Shane Cavanagh8 - 4 LPts
24/05/2026Sligo, Ireland5 - 10 Chris Orman12 - 11 LPts
16/04/2026Galway, Ireland5 - 9 Will MacKay18 - 13 LPts
17/02/2026Dun Laoghaire, Ireland4 - 9 Kieran Fylan2 - 12 WPts
19/12/2025Dublin, Ireland4 - 8 Leon Healey11 - 4 LPts
17/11/2025Dun Laoghaire, Ireland3 - 8 Idzi Wydra1 - 16 WPts
19/09/2025Dublin, Ireland3 - 7 Leon Healey9 - 4 LPts
24/07/2025Copenhagen, Denmark3 - 6 Mats Helgesen8 - 14 LPts
26/05/2025Dublin, Ireland3 - 5 Lee McReynolds12 - 13(1) LPts
29/03/2025Swords, Ireland3 - 4 Vincent Hanegan14 - 7(1) LPts Ireland National Championships 2025View
26/03/2025Swords, Ireland2 - 4 Shane MacGibbon11 - 9(1) WPts Ireland National Championships 2025View
12/02/2025Copenhagen, Denmark1 - 4 Igor Thagard16 - 25 WPts
15/12/2024Baku, Azerbaijan1 - 3 Bilal Nasr10 - 5 LPts
17/10/2024Dublin, Ireland1 - 2 Chris Comb5 - 24 LPts
21/08/2024Dublin, Ireland0 - 2 Jordan Keefe1 - 10(1) WPts
27/06/2024Galway, Ireland0 - 1 Ollie Sheils23 - 17 LPts
05/05/2024Dun Laoghaire, Ireland0 - 0 Declan Kenneth1 - 20 LPts