Weightclass:  Super Heavyweight
Location:  London, UK
Record:  26 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2031London, UK25 - 13 Cleytus Tavoularis3 - 7 WPts
31/01/2031London, UK24 - 13 Viktor Kairbeckov7(1) - 8 WPts
02/12/2030London, UK23 - 13 Dave Templeton5 - 20 WPts
03/10/2030London, UK22 - 13 Bryan Pate16 - 24 WPts
04/08/2030London, UK21 - 13 Marlen Kabaeff3 - 18 WPts
06/06/2030London, UK20 - 13 Haider Shakir0 - 3 WPts
08/04/2030London, UK20 - 12 John Muir22 - 13 LPts
07/02/2030London, UK20 - 11 Jonny Yorath20 - 17 LPts
09/12/2029London, UK19 - 11 Will Philip3(1) - 11 WPts
10/10/2029London, UK18 - 11 Quito Alarcon1 - 6 WPts
11/08/2029London, UK17 - 11 Ewan Duffus9 - 14 WPts
12/06/2029Birmingham, UK16 - 11 Theo Entwistle3 - 18 WPts
19/04/2029London, UK15 - 11 Robert Hogg1 - 15 WPts
18/02/2029London, UK14 - 11 Adam Wnuk0 - 5 WPts
20/12/2028London, UK13 - 11 Imran Rizk6 - 11 WPts
21/10/2028Gulu, Uganda13 - 10 Mark Mbabaali12 - 11 LPts
23/08/2028San Jose, Costa Rica12 - 10 Beltran Aldrete8 - 19 WPts
25/06/2028Kangundo-Tala, Kenya12 - 9 Scott Kabiga14 - 8 LPts
27/04/2028Kiev, Ukraine12 - 8 Arseni Kovalik17 - 20(1) LPts
28/02/2028London, UK11 - 8 Rob Brammer1 - 6 WPts
30/12/2027London, UK10 - 8 Vincent Rhydderch3 - 23(2) WPts
31/10/2027Aalborg, Denmark9 - 8 Ingvar Thomassen12 - 18 WPts
02/09/2027London, UK8 - 8 Nicholas Finlay3 - 10 WPts
04/07/2027Riga, Latvia8 - 7 Aleksei Lacis5 - 21(1) LPts
06/05/2027London, UK7 - 7 Kai Williams8(1) - 13 WPts
07/03/2027Hamburg, Germany7 - 6 Adolph Heise12 - 9 LPts
07/01/2027Lyon, France6 - 6 Grant Decoux11(1) - 27 WPts
08/11/2026Montreal, Canada6 - 5 Shaun Gilbride10 - 7 LPts
09/09/2026Melbourne, Australia6 - 4 Paul Willie7 - 16 LPts
12/07/2026London, UK5 - 4 Cipriano Robles7 - 16 WPts
13/05/2026London, UK4 - 4 Ronald McClellan1 - 10 WPts
15/03/2026London, UK3 - 4 Blaž Juras1 - 15 WPts
15/01/2026Manchester, UK2 - 4 Inigo Dagg3 - 15 WPts
21/11/2025Wolverhampton, UK2 - 3 Nick Kinnear0 - 2 LPts
11/10/2025London, UK1 - 3 Chris MacGinnis8 - 16 WPts
14/08/2025Liverpool, UK1 - 2 Bryan McCaskey6 - 21 LPts
16/06/2025Amsterdam, Netherlands1 - 1 Alexander Zuneman16 - 10 LPts
18/04/2025London, UK1 - 0 Harvey Crowe13 - 15 LPts
18/02/2025London, UK0 - 0 Jay McClelland2 - 2 WPts