Weightclass:  Light Heavyweight
Location:  London, UK
Record:  31(2) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2024London, UK30(1) - 8 Julien Lucier1 - 3(3) WKO2
09/11/2023London, UK29(1) - 8 Hamish McCombe5 - 6 WPts
10/09/2023London, UK28(1) - 8 Brett Brisbane0 - 5 WPts
12/07/2023London, UK27(1) - 8 Frank MacBain7 - 21 WPts
13/05/2023London, UK26(1) - 8 Kian Jefferson17 - 11 WPts
14/03/2023London, UK25(1) - 8 Peter Cary1 - 7 WPts
13/01/2023London, UK24(1) - 8 Malik Shahidi1 - 1 WPts
14/11/2022London, UK24(1) - 7 Gregor Symons15 - 13 LPts
06/10/2022Bradford, UK23(1) - 7 Alan McNeilly13 - 14 WPts
03/09/2022Belfast, UK23(1) - 6 Killian MacCarthy8 - 15 LPts
27/07/2022Bristol, UK22(1) - 6 Nick Stevenson10 - 12 WPts
24/06/2022Abu Dhabi, UAE21(1) - 6 Zain Khalili13 - 8 WPts
26/04/2022Blackburn, UK21(1) - 5 Jonathan Owen17(4) - 6 LPts UK National Championships 2022View
04/03/2022London, UK20 - 5 Milosz Gallas2 - 2 WKO3
02/01/2022Plymouth, UK19 - 5 Ian Kinzey16 - 7 WPts
20/11/2021London, UK18 - 5 Urvano Artiga6 - 19(5) WPts
20/09/2021London, UK17 - 5 Eric McColl9 - 13 WPts
07/08/2021Luton, UK16 - 5 Hayden McCrory9 - 10 WPts
04/07/2021London, UK15 - 5 Bruce McVey8 - 11 WPts
02/05/2021Manchester, UK15 - 4 Matt Rinne21 - 0 LPts UK National Championships 2021View
29/04/2021Manchester, UK14 - 4 Angus Murray16 - 3 WPts UK National Championships 2021View
26/04/2021Manchester, UK13 - 4 Brad Welsh7 - 7 WPts UK National Championships 2021View
04/03/2021Blackburn, UK12 - 4 Josh Pugh5(1) - 10 WPts
27/01/2021Miami, USA11 - 4 Rodrigo Galea6 - 13 WPts
27/11/2020London, UK10 - 4 Kieran McGee1 - 3 WPts
27/09/2020Schaerbeek, Belgium9 - 4 Mardian Amiot7 - 11 WPts
29/07/2020Stockholm, Sweden8 - 4 Noah Thorne2 - 14 WPts
29/05/2020London, UK7 - 4 Gazi Pervez5(1) - 7 WPts
29/03/2020Vilnius, Lithuania6 - 4 Oskar Drewniak7 - 6 WPts
30/01/2020Sheffield, UK5 - 4 Bob Braddick4 - 5 WPts
10/12/2019Nuremberg, Germany4 - 4 Leon+írd Joost5 - 2 WPts
12/10/2019Ghent, Belgium4 - 3 Theunis Flory7 - 0 LPts
14/08/2019Goiania, Brazil3 - 3 Ximen Julio3 - 8 WPts
15/06/2019Lucknow, India3 - 2 Siddharth Chacko7 - 1 LPts
16/04/2019Antwerp, Belgium2 - 2 Ward Adoorne2 - 3 WPts
14/02/2019London, UK2 - 1 Staffan Brauner4 - 2 LPts
16/12/2018London, UK1 - 1 Douglas Buchan3 - 2 WPts
17/10/2018London, UK0 - 1 Hugh Dempsey2 - 0 WPts
19/08/2018London, UK0 - 0 Rob Banks3 - 0 LPts