Weightclass:  Super Heavyweight
Location:  Birmingham, UK
Record:  27 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/01/2034Birmingham, UK26 - 8 Gareth Cook0 - 4 WPts
01/11/2033Birmingham, UK25 - 8 Axl Binner4 - 9 WPts
31/08/2033Birmingham, UK24 - 8 Juwon Ezenwa2 - 7 WPts
01/07/2033Birmingham, UK23 - 8 Chima Alahbi2 - 1 WPts
30/04/2033Birmingham, UK23 - 7 Theo Reese17 - 9 LPts
01/03/2033Birmingham, UK22 - 7 Kass Storrer6 - 41 WPts
30/12/2032Birmingham, UK21 - 7 Porfio Enriques2 - 1 WPts
30/10/2032Birmingham, UK20 - 7 Sancho Arquilla2 - 8 WPts
30/08/2032Birmingham, UK19 - 7 Agapetus Fierro15(1) - 16 WPts
30/06/2032Birmingham, UK18 - 7 Ronald MacMurdo3 - 25 WPts
01/05/2032Birmingham, UK17 - 7 Chris Smyth10 - 16 WPts
02/03/2032Zagreb, Croatia16 - 7 Damjan Trstenjak5 - 10(2) WPts
03/01/2032Swansea, UK15 - 7 Edward Keenor8 - 6 WPts
18/11/2031Birmingham, UK14 - 7 John Kindrick3 - 2 WPts
18/09/2031Mendoza, Argentina13 - 7 Esteban Pedroso13 - 29 WPts
21/07/2031Geneva, Switzerland12 - 7 Jemond Bobet1 - 12 WPts
23/05/2031Birmingham, UK11 - 7 Peter Lesslie7 - 7 WPts
24/03/2031Kampala, Uganda11 - 6 Mahdi Namukasa14 - 3 LPts
24/01/2031Birmingham, UK10 - 6 Rehman Akhter3 - 18 WPts
25/11/2030Mendoza, Argentina9 - 6 Paco Vizcaino11 - 16 WPts
27/09/2030Edinburgh, UK8 - 6 Gordon McCracken1 - 9 WPts
30/07/2030Santa Fe de la Vera Cruz, Argentina8 - 5 Joaquin Pizana22 - 16 LPts
01/06/2030Swansea, UK7 - 5 Edward Keenor1 - 3 WPts
05/04/2030Copenhagen, Denmark6 - 5 Carolus Duus4 - 31(2) WPts
05/02/2030Oulu, Finland6 - 4 Seem Toivenen6 - 28 LPts
08/12/2029Alcala de Henares, Spain5 - 4 Montenegro Barco6 - 8 WPts
10/10/2029Birmingham, UK4 - 4 Barry Meyrick3 - 1 WPts
11/08/2029Birmingham, UK4 - 3 Vincent Rhydderch5 - 31(2) LPts
13/06/2029Birmingham, UK3 - 3 Julek Szafranski1 - 9 WPts
14/04/2029Leicester, UK2 - 3 Alen Yeoman0 - 9 WPts
18/02/2029York, UK2 - 2 William Probert19 - 12 LPts
27/12/2028Milton Keynes, UK1 - 2 Clint Minas5 - 26(7) WPts
29/10/2028Manchester, UK1 - 1 Luke Phillips3 - 2 LPts
31/08/2028Edinburgh, UK1 - 0 Ronald McClellan12(1) - 13 LPts
21/07/2028Birmingham, UK0 - 0 Alec Callacghan4 - 2 WPts