Weightclass:  Light Heavyweight
Location:  Dublin, Ireland
Record:  20 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/06/2030Dublin, Ireland19 - 20 Timofei Shipulin2 - 31 WPts
29/04/2030Dublin, Ireland18 - 20 Remies Maye3 - 18 WPts
28/02/2030Dublin, Ireland17 - 20 Oscar Noyce0 - 0 WPts
30/12/2029Dublin, Ireland16 - 20 Imre Schank7 - 7 WPts
31/10/2029Dublin, Ireland15 - 20 Kolzak Kaun1 - 2 WPts
01/09/2029Dublin, Ireland15 - 19 Olle Hammar3 - 9 LPts
03/07/2029Dublin, Ireland14 - 19 Vilgot Otterstrom0 - 3 WPts
04/05/2029Dublin, Ireland13 - 19 Georgiy Segizbaew2 - 9 WPts
06/03/2029Dublin, Ireland12 - 19 Ganesa Batta4 - 22(8) WPts
04/01/2029Dublin, Ireland11 - 19 Paul Brogan1 - 1 WPts
06/11/2028Dublin, Ireland10 - 19 Seamus Slane0 - 7(2) WPts
07/09/2028Dublin, Ireland9 - 19 Seamus Teagan9 - 10 WPts
08/07/2028Kumasi, Ghana8 - 19 Zach Arthur18 - 4 WPts
10/05/2028Dublin, Ireland7 - 19 Rashid Karimi2 - 12 WPts
11/03/2028Dublin, Ireland7 - 18 Tapio Kapanan3 - 1 LPts
12/01/2028Odense, Denmark7 - 17 Vali Eilert10 - 10 LPts
14/11/2027Dublin, Ireland7 - 16 Cillian Rowan13 - 10 LPts
14/09/2027Dublin, Ireland7 - 15 Ahto Lankinen1 - 3 LPts
16/07/2027Dublin, Ireland6 - 15 Rashid Hashem1 - 10 WPts
17/05/2027Dublin, Ireland5 - 15 Patrick MacLaine3 - 7 WPts
19/03/2027Abidjan, Ivory Coast4 - 15 Donatien Carre4 - 11 WPts
19/01/2027Dublin, Ireland4 - 14 Bruce Baze13 - 14 LPts
20/11/2026Zurich, Switzerland3 - 14 Dutch Bernardy9 - 25(3) WPts
21/09/2026Limerick, Ireland3 - 13 Steven Johnstone11 - 15 LPts
02/08/2026Dublin, Ireland3 - 12 Dante Lindberg11 - 14(1) LPts
04/06/2026Dublin, Ireland2 - 12 Leeroy Pfumbidzai2 - 9 WPts
06/04/2026Dublin, Ireland1 - 12 Rashid Kushecoff6 - 12 WPts
06/02/2026Dublin, Ireland1 - 11 Timotheos Demetriou21(2) - 19 LPts
09/12/2025Dublin, Ireland1 - 10 Azam Abid2 - 6 LPts
11/10/2025Dublin, Ireland1 - 9 Kieran Murdock10 - 8 LPts
13/08/2025Dublin, Ireland1 - 8 Rory MacKay1 - 3 LPts
15/06/2025Oslo, Norway1 - 7 Harper Orvik11 - 9 LPts
17/04/2025Dublin, Ireland1 - 6 Grant Halimi0 - 6 LPts
17/02/2025Dublin, Ireland1 - 5 Matthew Priddy3 - 14 LPts
20/12/2024Dublin, Ireland0 - 5 Nathan Moriarty3 - 10 WPts
21/10/2024Sligo, Ireland0 - 4 Shane Fitzgerald2 - 7 LPts
08/09/2024Dun Laoghaire, Ireland0 - 3 Matthew McGrath24 - 18 LPts
15/07/2024Shymkent, Kazakhstan0 - 2 Qosqar Erckinbeck21 - 15 LPts
17/05/2024Dublin, Ireland0 - 1 Paul McCoubrey15(1) - 26 LPts
16/04/2024Dublin, Ireland0 - 0 Sean Roche0 - 4 LPts