Weightclass:  Light Heavyweight
Location:  Dublin, Ireland
Record:  27(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/10/2032Dublin, Ireland26(1) - 22 Niall Maguire5 - 4 WPts
12/08/2032Dublin, Ireland25(1) - 22 Carl Devin17 - 10 WPts
12/06/2032Dublin, Ireland24(1) - 22 Patrick Connor5 - 5 WPts
13/04/2032Dublin, Ireland23(1) - 22 Roy Ahearn1 - 2 WPts
12/02/2032Dublin, Ireland22(1) - 22 Shamus Burke1 - 1 WPts
13/12/2031Dublin, Ireland21(1) - 22 Aftab Mahdi5 - 14 WPts
14/10/2031Dublin, Ireland20(1) - 22 Niall Deasmhumhain0 - 1 WPts
14/08/2031Dublin, Ireland19(1) - 22 Rodrick Perlich2 - 26 WPts
16/06/2031Dublin, Ireland19(1) - 21 Baariq Almaghrawi11 - 8 LPts
16/04/2031Dublin, Ireland18(1) - 21 Harry Burnett3 - 4 WPts
15/02/2031Dublin, Ireland17(1) - 21 Anthony Clery0 - 0 WPts
17/12/2030Dublin, Ireland16(1) - 21 Blake McClelland1 - 0 WPts
18/10/2030Helsinki, Finland15(1) - 21 Ville Puputti6 - 20(4) WPts
20/08/2030Dublin, Ireland14(1) - 21 Rob Hovel3 - 6 WPts
21/06/2030East London, South Africa13(1) - 21 Kai Ntambwe4 - 22 WPts
23/04/2030Philadelphia, USA12(1) - 21 George Thomson0 - 2 WPts
23/02/2030Dublin, Ireland12(1) - 20 Cillian Rowan28 - 10 LPts
26/12/2029Vilnius, Lithuania12(1) - 19 Piotr Gorka12 - 18(2) LPts
27/10/2029Vilnius, Lithuania11 - 19 Tomasz Bolda10 - 11 WKO3
29/08/2029Gothenburg, Sweden10 - 19 Oliver Olin4 - 14 WPts
01/07/2029The Hague, Netherlands9 - 19 Occy Willebaert6 - 7 WPts
02/05/2029Odense, Denmark9 - 18 Zvi Anker27(1) - 4 LPts
04/03/2029Dublin, Ireland8 - 18 Jacob McCaig4 - 16 WPts
03/01/2029Tirana, Albania7 - 18 Besin Agaoglu14 - 12(2) WPts
04/11/2028Cork, Ireland7 - 17 Andy Rinne7 - 10 LPts
16/09/2028Galway, Ireland7 - 16 Carl Clery15 - 26 LPts
15/08/2028Dublin, Ireland7 - 15 Michael Davin38(6) - 26 LPts
10/07/2028Dublin, Ireland7 - 14 Lee Hanegan12 - 12 LPts
11/05/2028Dublin, Ireland7 - 13 Lorcan Kelly18(1) - 5 LPts
12/03/2028Dublin, Ireland6 - 13 Patrick MacLaine3 - 14 WPts
13/01/2028Dublin, Ireland6 - 12 Filip Janiszewski19 - 24(1) LPts
14/11/2027Dublin, Ireland5 - 12 Patrick MacLaine3 - 12 WPts
15/09/2027Dublin, Ireland4 - 12 Jacob McCaig1 - 10 WPts
17/07/2027Dublin, Ireland3 - 12 Eetu Tuomioja1 - 2 WPts
19/05/2027Dublin, Ireland2 - 12 Oisin MacAulay6 - 13 WPts
22/03/2027Santo Domingo Norte, Dominican Republic2 - 11 Santiago Vargas14 - 11 LPts
22/01/2027Cork, Ireland2 - 10 Kieran Butler23 - 8 LPts
02/12/2026Oran, Algeria2 - 9 Rehan Rabier17 - 24 LPts
03/10/2026Dublin, Ireland2 - 8 Matthew Priddy9 - 18 LPts
11/08/2026Tallaght, Ireland2 - 7 Joshua Power25 - 8 LPts
03/07/2026Dublin, Ireland1 - 7 Jordan McLain1 - 5 WPts
04/06/2026Pune, India1 - 6 Ganesh Chawla6 - 12 LPts
06/04/2026Panama City, Panama1 - 5 Vicente Guiterrez21 - 32(1) LPts
06/02/2026Accra, Ghana0 - 5 Udenwa Adams3 - 11(1) WPts
09/12/2025Dublin, Ireland0 - 4 Lazar Moldabecoff2 - 13 LPts
11/10/2025Dublin, Ireland0 - 3 Oliver Healey1 - 3 LPts
13/08/2025Dublin, Ireland0 - 2 Kieran Ivers9 - 10 LPts
17/06/2025Dublin, Ireland0 - 1 Nathan Sheenan4 - 3 LPts
18/04/2025Dublin, Ireland0 - 0 Lee Hanegan1 - 3 LPts