Weightclass:  Heavyweight
Location:  Dublin, Ireland
Record:  28 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/04/2030Dublin, Ireland27 - 15 Oihane Cornelio1 - 9(2) WPts
21/02/2030Dublin, Ireland26 - 15 John Dabkowski1 - 5 WPts
23/12/2029Dublin, Ireland25 - 15 Lorcan Cody4 - 4 WPts
24/10/2029Dublin, Ireland24 - 15 Rory McClymont5 - 21(1) WPts
25/08/2029Dublin, Ireland23 - 15 Evan Fitzgerald0 - 15(1) WPts
27/06/2029Dublin, Ireland22 - 15 Seamus Burke9 - 33(2) WPts
28/04/2029Dublin, Ireland21 - 15 Roy MacCarrick0 - 5 WPts
27/02/2029Dublin, Ireland20 - 15 Roy MacCarrick0 - 3 WPts
29/12/2028Dublin, Ireland19 - 15 Guido Jaime0 - 3 WPts
30/10/2028Dublin, Ireland18 - 15 Paul Jean-Charles1 - 8 WPts
31/08/2028Dublin, Ireland17 - 15 David Harris3 - 9 WPts
02/07/2028Dublin, Ireland16 - 15 Odo Fiske3 - 7 WPts
03/05/2028Kyoto, Japan15 - 15 Hiro Nakatani1 - 0 WPts
05/03/2028Oulu, Finland14 - 15 Salomo Iiasalo0 - 0 WPts
06/01/2028Melbourne, Australia13 - 15 Leighton Jackson11 - 16 WPts
08/11/2027Dublin, Ireland13 - 14 Soren Kalberg11(1) - 10 LPts
09/09/2027Juarez, Mexico13 - 13 Alano Mancera14(1) - 11(1) LPts
12/07/2027Oslo, Norway12 - 13 Hogarth Grande3 - 5 WPts
14/05/2027Dublin, Ireland11 - 13 Jordan Deasmhumhain5 - 11 WPts
15/03/2027Vilnius, Lithuania11 - 12 Roman Domek7 - 19 LPts
15/01/2027Brest, Belarus10 - 12 Valeri Chudy10 - 8 WPts
17/11/2026Zaria, Nigeria10 - 11 Thompson Popoola5 - 20 LPts
19/09/2026Acapulco, Mexico10 - 10 Felippe Cancel14 - 9 LPts
22/07/2026Matamoros, Mexico10 - 9 Diego Olmedo33(3) - 15 LPts
24/05/2026Yerevan, Armenia10 - 8 Imasdun Edinjiklyan4 - 12 LPts
26/03/2026Cork, Ireland10 - 7 Lorcan Brennan28(1) - 12 LPts Ireland National Championships 2026View
25/01/2026Georgetown, Guyana10 - 6 John Woodfield18(2) - 10 LPts
27/11/2025Athens, Greece9 - 6 Linus Stamas14 - 11 WPts
29/09/2025Tallaght, Ireland8 - 6 Anthony Milne13(2) - 6 WPts
09/08/2025Sapporo, Japan7 - 6 Hikaru Miyashita11 - 18 WPts
11/06/2025Dublin, Ireland7 - 5 Mikio Maruyama6 - 21 LPts
13/04/2025Dublin, Ireland6 - 5 Mason MacIver4 - 15 WPts
22/02/2025Dublin, Ireland5 - 5 Roy McNiven1 - 1 WPts
25/12/2024Dublin, Ireland4 - 5 Wesley Degenhart0 - 3 WPts
27/10/2024Valencia, Spain4 - 4 Juan Asencio7 - 11 LPts
29/08/2024Tallaght, Ireland3 - 4 Leon McKowen1 - 2 WPts
01/07/2024Dushanbe, Tajikistan3 - 3 Daniil Iklassoff25(1) - 11 LPts
03/05/2024Dublin, Ireland2 - 3 Kieran Byrnes1 - 4 WPts
05/03/2024New Delhi, India1 - 3 Rashid Habib0 - 0 WPts
06/01/2024Dublin, Ireland1 - 2 Jordan Kearney5 - 4 LPts
09/11/2023Baku, Azerbaijan1 - 1 Jahangir Alekperzade21 - 14 LPts
11/09/2023Dublin, Ireland1 - 0 Leon Nevin16(2) - 17 LPts
05/08/2023Dublin, Ireland0 - 0 LudvÝk Jares0 - 3(1) WPts