Weightclass:  Super Heavyweight
Location:  London, UK
Record:  22 - 14(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/04/2024London, UK21 - 14(1) Adalat Gadjibabayev11 - 26 WPts
01/03/2024London, UK20 - 14(1) Ricky Appiah1 - 7 WPts
31/12/2023London, UK19 - 14(1) Dylan Simambe2 - 9 WPts
01/11/2023London, UK18 - 14(1) John Driscoll7 - 10 WPts
02/09/2023London, UK17 - 14(1) Gareth Bivens0 - 5 WPts
04/07/2023London, UK16 - 14(1) Dave Speed4 - 12 WPts
06/05/2023London, UK15 - 14(1) Kai Twaddell6 - 22 WPts
07/03/2023London, UK14 - 14(1) Corey McCarthy6 - 26 WPts
06/01/2023London, UK13 - 14(1) Zachary Landreth20 - 9 WPts
06/11/2022London, UK12 - 14(1) Ceri Pugh12 - 13 WPts
06/09/2022London, UK12 - 13(1) Henry McCleod23(1) - 5 LPts
07/07/2022London, UK11 - 13(1) Michael MacKenna2(1) - 20 WPts
08/05/2022Belfast, UK11 - 12(1) Jonathan MacBride9 - 7 LPts
20/03/2022Odense, Denmark11 - 11(1) Egil Bihl12 - 12 LPts
20/01/2022Antwerp, Belgium10 - 11(1) Jowan Joos4 - 20 WPts
22/11/2021London, UK10 - 10(1) Dominic Ryan6 - 11 LPts
17/10/2021London, UK9 - 10(1) Faisal Halaby5 - 13 WPts
08/09/2021London, UK8 - 10(1) Seyran Narimanov2 - 19 WPts
08/07/2021Halifax, Canada7 - 10(1) Morgan Seigner3 - 20 WPts
08/05/2021London, UK6 - 10(1) Justyn Kon2 - 9 WPts
10/03/2021London, UK6 - 9(1) Kieran Reith15 - 5 LPts
10/01/2021Gloucester, UK6 - 8(1) Steven Clinkscale17 - 0 LPts
30/11/2020London, UK5 - 8(1) Zain Khalid7 - 8 WPts
30/09/2020London, UK5 - 7(1) Oisin McLoughlin14 - 3 LPts
31/07/2020London, UK5 - 6(1) Dave Coleman6 - 6 LPts
23/06/2020London, UK5 - 5(1) Gethin Kelley13 - 1 LPts
23/04/2020London, UK5 - 4 Tom Greenaway3 - 13 LKO3
24/02/2020Cologne, Germany5 - 3 Eugen Alleman4 - 5 LPts
27/12/2019Yerevan, Armenia4 - 3 Khachadur Kabbendjian2 - 8 WPts
28/10/2019London, UK3 - 3 Zachary Bower0 - 5 WPts
18/09/2019London, UK3 - 2 Chris Moss1 - 6 LPts
20/07/2019London, UK3 - 1 Gabrysz Cena5 - 3 LPts
21/05/2019London, UK3 - 0 Adrien Drame6 - 2 LPts
22/03/2019London, UK2 - 0 Zhong Joe4 - 0 WPts
20/01/2019London, UK1 - 0 Frederic Jurs2 - 1 WPts
19/11/2018London, UK0 - 0 Dylan Norrie1 - 0 WPts