Weightclass:  Welterweight
Location:  Norwich, UK
Record:  31(3) - 12(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/08/2024Norwich, UK31(3) - 11(1) Leeroy Candlish17(2) - 20 LPts
25/06/2024Norwich, UK31(3) - 10 Paul Rhys37(2) - 6 LKO3
26/04/2024Norwich, UK30(2) - 10 Rob McFarland1 - 4 WKO2
26/02/2024Norwich, UK29(2) - 10 Justin Jadin3 - 9 WPts
28/12/2023Norwich, UK28(2) - 10 Anthony Owen1 - 4 WPts
28/10/2023Norwich, UK27(1) - 10 Callum McCallion13 - 20(8) WKO3
29/08/2023Norwich, UK26(1) - 10 Sammy Lloyd1 - 1 WPts
30/06/2023Norwich, UK25(1) - 10 Qing-Nan Pek0 - 14 WPts
01/05/2023Norwich, UK24(1) - 10 Alastair Mawhinney2 - 4 WPts
02/03/2023Norwich, UK23 - 10 Sam McLeod1 - 12(10) WKO3
31/12/2022Norwich, UK22 - 10 Konstantin Gatsalov6 - 13 WPts
01/11/2022Norwich, UK21 - 10 Joseph Connelly9 - 15 WPts
02/09/2022Norwich, UK20 - 10 Kwanpichit Sitsongpeenong4 - 1 WPts
04/07/2022Norwich, UK19 - 10 Mason Blacketer2 - 2 WPts
06/05/2022Marseille, France18 - 10 Sergeant Cartier8 - 11 WPts
08/03/2022Toronto, Canada18 - 9 Paul Latto20 - 4 LPts
07/01/2022Antofagasta, Chile17 - 9 Lisandro Zea8 - 17(4) WPts
09/11/2021Almaty, Kazakhstan17 - 8 Sabuhi Kurmambaew16 - 4 LPts
11/09/2021London, UK17 - 7 Robert MacNeil12 - 9 LPts
09/08/2021Managua, Nicaragua17 - 6 Santiago Villalta19(1) - 3 LPts
09/06/2021London, UK17 - 5 Ollie McLean12 - 5 LPts
08/05/2021Ganja, Azerbaijan17 - 4 Zeynulla Fattakhov14 - 7 LPts
10/03/2021Norwich, UK17 - 3 Dieu Quang7 - 14 LPts
09/01/2021Norwich, UK16 - 3 Paul Kelley4 - 13 WPts
08/11/2020London, UK15 - 3 Robert MacNeil9 - 7 WPts
30/09/2020Daegu, South Korea14 - 3 Chang-hoon Yoon7(1) - 7 WPts
02/08/2020Roodepoort, South Africa13 - 3 Tavon Nzimande0 - 9 WPts
04/06/2020Norwich, UK12 - 3 Sid Brody7 - 9 WPts
03/04/2020Norwich, UK11 - 3 Marcel Bartus5 - 2 WPts
03/02/2020Norwich, UK10 - 3 Michael Magee3 - 4 WPts
04/12/2019Norwich, UK9 - 3 Volkan Erdem7 - 5 WPts
04/10/2019Auckland, New Zealand8 - 3 Alec Glines1 - 10 WPts
06/08/2019Odessa, Ukraine8 - 2 Matviyko Makar1 - 6 LPts
07/06/2019Stoke, UK7 - 2 John McConnel1 - 1 WPts
02/05/2019Birmingham, UK6 - 2 David Gracie1 - 3 WPts
13/03/2019London, UK6 - 1 Charlie Rees2 - 4 LPts
31/01/2019Peterborough, UK5 - 1 Rob McCreadie1 - 3 WPts
13/12/2018Belfast, UK4 - 1 Wayne McGinnis0 - 6 WPts
19/10/2018Milton Keynes, UK3 - 1 Hugh Dee0 - 0 WPts
17/09/2018Baku, Azerbaijan3 - 0 Tarlan Leghari1 - 1 LPts
19/07/2018London, UK2 - 0 Robert Creamer0 - 0 WPts
04/06/2018Soweto, South Africa1 - 0 James Fololo0 - 1 WPts
06/04/2018Oslo, Norway0 - 0 Hume Koppang0 - 0 WPts