Weightclass:  Super Heavyweight
Location:  Dublin, Ireland
Record:  23 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2033Dublin, Ireland22 - 10 Varujhan Makasjian1 - 9 WPts
27/09/2033Dublin, Ireland21 - 10 John Callander8 - 6 WPts
27/07/2033Dublin, Ireland20 - 10 Goker Alican6 - 14 WPts
26/05/2033Dublin, Ireland19 - 10 Quico Canada2 - 10 WPts
26/03/2033Dublin, Ireland18 - 10 Sinclair Carre5 - 7 WPts
23/01/2033Dublin, Ireland17 - 10 Bronco Valdespino2 - 5 WPts
22/11/2032Dublin, Ireland16 - 10 Gennady Semyonov11 - 16 WPts
22/09/2032Dublin, Ireland16 - 9 Abdul Mustafa14 - 15 LPts
23/07/2032Dublin, Ireland15 - 9 Patrick Malley19 - 7 WPts
24/05/2032Dublin, Ireland14 - 9 Eoin MacGinnis0 - 3 WPts
25/03/2032Dublin, Ireland13 - 9 Davie Kasadi3 - 9 WPts
26/01/2032Czestochowa, Poland12 - 9 Blazej Cybulski14 - 29 WPts
28/11/2031Dublin, Ireland11 - 9 John Kasoko11 - 5 WPts
29/09/2031Dublin, Ireland10 - 9 Patrick Sean5 - 17 WPts
02/08/2031Cork, Ireland9 - 9 Jason Breckenridge9(1) - 8 WPts
07/06/2031Soshanguve, South Africa8 - 9 Dewayne Sekola10 - 17 WPts
09/04/2031Sofia, Bulgaria7 - 9 Rumen á Christov7 - 15 WPts
09/02/2031Accra, Ghana7 - 8 Will Omane19(1) - 15 LPts
12/12/2030Dublin, Ireland6 - 8 Haaris Bata5 - 16(1) WPts
13/10/2030Dublin, Ireland6 - 7 Thomas Hogan7 - 8 LPts
17/08/2030Dublin, Ireland5 - 7 Savas Pamuk3 - 9 WPts
19/06/2030Dublin, Ireland5 - 6 Spencer McCaig9 - 18 LPts
21/04/2030New Delhi, India4 - 6 Chandrakant Varma1 - 20(1) WPts
21/02/2030Drogheda, Ireland4 - 5 Patrick Sheenan19(1) - 14 LPts
27/12/2029Dublin, Ireland4 - 4 Ross Monahan16 - 11 LPts
06/11/2029Tallaght, Ireland4 - 3 Cillian Meaney9 - 18 LPts
06/10/2029Bulawayo, Zimbabwe4 - 2 Dakarai Chung5 - 15 LPts
08/08/2029Dublin, Ireland3 - 2 Cillian Brady0 - 0 WPts
03/07/2029Tallaght, Ireland2 - 2 John Souter3 - 9 WPts
07/05/2029Dublin, Ireland2 - 1 Cillian Sheenan6 - 24 LPts
31/03/2029Sligo, Ireland1 - 1 Thomas McRobie3 - 30(1) WPts
20/02/2029Dublin, Ireland0 - 1 Rex Taggart0 - 0 WPts
27/12/2028Dublin, Ireland0 - 0 Jordan McFarlane1 - 1 LPts