Weightclass:  Light Heavyweight
Location:  Dublin, Ireland
Record:  25 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/09/2029Dublin, Ireland24 - 14 Adelberto Pelot1 - 11 WPts
07/07/2029Dublin, Ireland23 - 14 Charents Pambourshyan3 - 20 WPts
07/05/2029Dublin, Ireland22 - 14 Ian Roberton2 - 17 WPts
08/03/2029Dublin, Ireland21 - 14 Fionn Daley0 - 13 WPts
06/01/2029Dublin, Ireland20 - 14 Gus Kabemba4 - 24 WPts
07/11/2028Dublin, Ireland19 - 14 Liam Carmody2 - 1 WPts
07/09/2028Dublin, Ireland18 - 14 Rashid Kushecoff14 - 19 WPts
09/07/2028Dublin, Ireland17 - 14 Ogenyi Mshelia5 - 20 WPts
10/05/2028Dublin, Ireland16 - 14 Eoin Roche2 - 2 WPts
11/03/2028Dublin, Ireland15 - 14 Gabriel Baranoski0 - 16 WPts
12/01/2028Dublin, Ireland14 - 14 Joshua Doyle3(1) - 22 WPts
13/11/2027Dublin, Ireland13 - 14 Fionn Byrne4 - 5 WPts
14/09/2027Dublin, Ireland12 - 14 Charlie Ryan3 - 15(1) WPts
16/07/2027Dublin, Ireland12 - 13 Joseph Carey5 - 5 LPts
17/05/2027Dublin, Ireland11 - 13 Makalo Obodom8 - 14 WPts
18/03/2027Dublin, Ireland10 - 13 Fionn Byrne2 - 1 WPts
18/01/2027Port-au-Prince, Haiti9 - 13 Dior Nakache9 - 15 WPts
20/11/2026Zurich, Switzerland8 - 13 Helmut Stimpert16 - 17 WPts
22/09/2026Medellin, Colombia7 - 13 Xaver Abascal5 - 16 WPts
25/07/2026Dublin, Ireland7 - 12 Joaquin Perales8 - 6 LPts
26/05/2026Burgas, Bulgaria7 - 11 Bojidar á Nankov8 - 5 LPts
28/03/2026Brisbane, Australia7 - 10 Johnny Lawhead19 - 19 LPts
28/01/2026Sofia, Bulgaria7 - 9 Lyubomir á Agafonov9 - 12 LPts
30/11/2025Vilnius, Lithuania7 - 8 Milosz Gallas9 - 22(1) LPts
02/10/2025Dublin, Ireland6 - 8 Shane Fitzgerald5 - 10 WPts
04/08/2025Baku, Azerbaijan5 - 8 Lazim Nadirov2 - 17 WPts
06/06/2025Dublin, Ireland4 - 8 Joshua MacAlastair1 - 7(1) WPts
08/04/2025Dublin, Ireland3 - 8 Roy Moran2 - 4 WPts
08/02/2025Athens, Greece3 - 7 Paris Papadopoulos5 - 7 LPts
11/12/2024Dublin, Ireland2 - 7 Joshua Doyle1 - 4 WPts
12/10/2024Dublin, Ireland1 - 7 Roy MacFarlane4 - 11 WPts
29/08/2024Vilnius, Lithuania1 - 6 Kamil Slusarz13 - 20 LPts
01/07/2024Valencia, Spain1 - 5 Franco Cotta29(4) - 12 LPts
02/05/2024Dublin, Ireland1 - 4 Eoin Kavanah14 - 23(5) LPts
07/03/2024Dublin, Ireland1 - 3 Steven Buckley10(1) - 25 LPts
10/01/2024Dublin, Ireland1 - 2 Brad Fleming21 - 16(1) LPts
24/11/2023Dublin, Ireland1 - 1 Arnie McRae17 - 16 LPts
23/10/2023Dublin, Ireland1 - 0 Ethan Delaney0 - 0 LPts
18/09/2023Dublin, Ireland0 - 0 Nathan Burke0 - 1 WPts