Weightclass:  Heavyweight
Location:  Dun Laoghaire, Ireland
Record:  26 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/04/2029Dun Laoghaire, Ireland25 - 6 Rodrigo Pfrommer5 - 8 WPts
23/02/2029Dun Laoghaire, Ireland24 - 6 Conor Breckenridge21 - 9 WPts
25/12/2028Dun Laoghaire, Ireland23 - 6 Ali Leghari2 - 18 WPts
26/10/2028Dun Laoghaire, Ireland22 - 6 Hugh Sorlie19 - 8 WPts
27/08/2028Dun Laoghaire, Ireland21 - 6 Agapetus Martir7 - 15 WPts
28/06/2028Dun Laoghaire, Ireland20 - 6 Prewitt de Bergerac1 - 3 WPts
29/04/2028Dun Laoghaire, Ireland19 - 6 Fedir Machnik0 - 11 WPts
01/03/2028Dun Laoghaire, Ireland18 - 6 Adrian Sojka9 - 17 WPts
31/12/2027Dun Laoghaire, Ireland17 - 6 Viljo Svendsen2 - 5 WPts
01/11/2027Dun Laoghaire, Ireland16 - 6 Stuart Burnett5 - 15 WPts
01/09/2027Dun Laoghaire, Ireland15 - 6 Karlyn Machel2 - 0 WPts
03/07/2027Dun Laoghaire, Ireland14 - 6 Robert Adams3 - 0 WPts
05/05/2027Dun Laoghaire, Ireland14 - 5 Shamus McCorkle33(1) - 39(18) LPts
01/04/2027Dun Laoghaire, Ireland13 - 5 Matthew Dunlop20 - 21 WPts Ireland National Championships 2027View
29/03/2027Dun Laoghaire, Ireland12 - 5 Ross Riley3 - 12(3) WPts Ireland National Championships 2027View
26/03/2027Dun Laoghaire, Ireland11 - 5 Eoghan Hearn17(1) - 7 WPts Ireland National Championships 2027View
17/03/2027Dublin, Ireland10 - 5 Jordan Tighe10 - 12 WPts
17/01/2027Viba del Mar, Chile9 - 5 Xaverius Aguilera22 - 10 WPts
19/11/2026Copenhagen, Denmark8 - 5 Steinar Bidstrup7 - 19 WPts
21/09/2026Dublin, Ireland7 - 5 Kieran Byrnes6 - 15 WPts
25/07/2026Waterford, Ireland7 - 4 Killian Fitzgerald8 - 8 LPts
26/05/2026Split, Croatia6 - 4 Stipe Šušak7(1) - 17 WPts
28/03/2026Lodz, Poland5 - 4 Antoni Siwka7 - 10(1) WPts
28/01/2026Dun Laoghaire, Ireland4 - 4 Roy McLean6(1) - 16 WPts
03/12/2025Dun Laoghaire, Ireland3 - 4 Dai Power1 - 0 WPts
04/10/2025Dun Laoghaire, Ireland2 - 4 Aaron Duffy0 - 0 WPts
08/08/2025Harare, Zimbabwe1 - 4 Paul Muparati6 - 10 WPts
10/06/2025Dun Laoghaire, Ireland0 - 4 Daniel Coghlan3 - 9 WPts
11/04/2025Vilnius, Lithuania0 - 3 Wiktor Kempisty34 - 11 LPts
11/02/2025Dublin, Ireland0 - 2 Karl McGrath11(2) - 11(1) LPts
10/01/2025Tallaght, Ireland0 - 1 Lorcan McCaig28 - 14 LPts
07/12/2024Dun Laoghaire, Ireland0 - 0 Eoghan Hearn5 - 2 LPts