Weightclass:  Light Heavyweight
Location:  Dun Laoghaire, Ireland
Record:  27 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2033Dun Laoghaire, Ireland26 - 10 Bruce Gallico8 - 13 WPts
17/09/2033Dun Laoghaire, Ireland25 - 10 Erhard Blattel11 - 19 WPts
18/07/2033Dun Laoghaire, Ireland24 - 10 Elewijt Lauwery1 - 0 WPts
18/05/2033Dun Laoghaire, Ireland23 - 10 Paul Gettings4 - 17 WPts
18/03/2033Dun Laoghaire, Ireland22 - 10 Isaac McCormick0 - 0 WPts
16/01/2033Dun Laoghaire, Ireland21 - 10 Kieran Foley15 - 23 WPts
16/11/2032Dun Laoghaire, Ireland20 - 10 Kieran Foley15 - 22 WPts
16/09/2032Dun Laoghaire, Ireland19 - 10 Leon Sean0 - 1 WPts
17/07/2032Dun Laoghaire, Ireland18 - 10 Patrick Connor5 - 6 WPts
18/05/2032Dun Laoghaire, Ireland17 - 10 Ciaran Carroll7 - 15 WPts
19/03/2032Dun Laoghaire, Ireland16 - 10 Robert Farquhar0 - 5 WPts
19/01/2032Baku, Azerbaijan16 - 9 Mahammad Sadek13 - 12 LPts
21/11/2031Russeifa, Jordan15 - 9 Asif Abulafia1 - 15 WPts
22/09/2031Annaba, Algeria14 - 9 Hassan Din2 - 16 WPts
25/07/2031Dublin, Ireland14 - 8 Seamus Malloye7 - 10 LPts
01/06/2031Tilburg, Netherlands14 - 7 Porter Matthyssens17 - 4 LPts
01/04/2031Dublin, Ireland13 - 7 Josh Perrie2 - 15 WPts
02/02/2031Winterthur, Switzerland12 - 7 Bemot Gentner17 - 21 WPts
05/12/2030Bogota, Colombia11 - 7 Jaguar Ramon21 - 22 WPts
07/10/2030Mogilev, Belarus11 - 6 Vanko Macko0 - 0 LPts
09/08/2030Dun Laoghaire, Ireland11 - 5 Karl McAdams20 - 28(10) LPts
11/06/2030Dun Laoghaire, Ireland10 - 5 Eoin Dougherty1 - 4 WPts
12/04/2030Split, Croatia9 - 5 Blaž Vidakovic5 - 19(3) WPts
12/02/2030Swords, Ireland9 - 4 Nathan Carmody2 - 9 LPts
18/12/2029Tegucigalpa, Honduras8 - 4 Lisandro Valdespino2 - 3 WPts
20/10/2029Dublin, Ireland7 - 4 Mark Malley2 - 4 WPts
27/08/2029Roskilde, Denmark7 - 3 Sven Thuesen10 - 23 LPts
29/06/2029Dun Laoghaire, Ireland6 - 3 Brandon Hogan4 - 4 WPts
30/04/2029Dun Laoghaire, Ireland5 - 3 Dillon Molloy1 - 3 WPts
02/03/2029Vilnius, Lithuania5 - 2 Tytus Gulan8 - 12 LPts
02/01/2029Sana'a, Yemen5 - 1 Amer Farag11 - 18(2) LPts
03/11/2028Zagreb, Croatia4 - 1 Fabijan Repar3 - 22 WPts
05/09/2028Puente Alto, Chile3 - 1 Olindo Pedro0 - 0 WPts
08/07/2028Vilnius, Lithuania2 - 1 Makary Turko6 - 19 WPts
09/05/2028Dun Laoghaire, Ireland1 - 1 John Fairbairn1 - 6 WPts
10/03/2028Galway, Ireland0 - 1 Sean Lyons3 - 11 WPts
25/01/2028Dun Laoghaire, Ireland0 - 0 Kolzak Koval4 - 6 LPts