Weightclass:  Light Heavyweight
Location:  London, UK
Record:  19 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2023London, UK18 - 12 Vince Padelli7(1) - 21 WPts
26/11/2022London, UK17 - 12 Audwin Janssen1 - 3 WPts
26/09/2022London, UK16 - 12 Neil Bowen4 - 21 WPts
28/07/2022London, UK15 - 12 Elliot Yeats15 - 12 WPts
27/05/2022London, UK14 - 12 Bruce McVey12 - 14 WPts
27/03/2022London, UK13 - 12 Xyshaun Mpoful6 - 18 WPts
26/01/2022London, UK13 - 11 Rehman Rahmani16(2) - 6 LPts
26/11/2021London, UK12 - 11 James Teare2 - 7 WPts
25/09/2021London, UK11 - 11 Quinby Binger1 - 7 WPts
25/07/2021London, UK10 - 11 Brad Welsh7 - 9 WPts
23/05/2021London, UK10 - 10 Gregor Dede13 - 7 LPts
24/03/2021London, UK9 - 10 Amer Sheikh2 - 17 WPts
24/01/2021Glasgow, UK9 - 9 Andrew MacCallum5 - 16 LPts
29/11/2020Cork, Ireland8 - 9 Leon Donnell4 - 10 WPts
30/09/2020London, UK7 - 9 Richie Ethuro3 - 13 WPts
31/07/2020London, UK7 - 8 Caseareo Kellis5(1) - 10 LPts
30/05/2020Wakefield, UK6 - 8 Richie Hanegan3 - 6 WPts
30/03/2020London, UK6 - 7 Chris Ward7 - 3 LPts
30/01/2020Bremen, Germany6 - 6 Hanno Heifner5 - 3 LPts
02/12/2019Munich, Germany6 - 5 Mayer Manderscheid4 - 2 LPts
03/10/2019Londonderry, UK6 - 4 Roy Rowan10 - 2 LPts
17/08/2019Sheffield, UK5 - 4 Hugh Ewing5 - 0 WPts
19/06/2019London, UK4 - 4 Bart MacGowan1 - 4 WPts
19/04/2019Brighton and Hove, UK4 - 3 Kai Prichard3 - 5 LPts
28/02/2019London, UK3 - 3 Ryo Giraldo0 - 4 WPts
31/12/2018Poltava, Ukraine2 - 3 Taras Pavlovich0 - 7 WPts
02/11/2018London, UK2 - 2 Ryan Ryan5 - 0 LPts
04/09/2018London, UK1 - 2 Gregor Symons0 - 1 WPts
13/07/2018London, UK0 - 2 Bryan Povey0 - 4 WPts
04/06/2018London, UK0 - 1 Miles Tamke1 - 0 LPts
06/04/2018Amman, Jordan0 - 0 Haaris Khyatt0 - 0 LPts