Weightclass:  Light Welterweight
Location:  London, UK
Record:  8 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/03/2031London, UK8 - 15 Roman Bilas3 - 10 LPts
21/01/2031London, UK7 - 15 Porfio Catalan1 - 9 WPts
23/11/2030London, UK6 - 15 Stephen Duguid6 - 6 WPts
24/09/2030London, UK6 - 14 Vince Ripa8 - 8 LPts
28/07/2030Luton, UK5 - 14 Zach Greenaway4 - 16 WPts
05/06/2030London, UK4 - 14 Kai Lusk1 - 10 WPts
10/04/2030Sofia, Bulgaria3 - 14 Viktor á Merinov2 - 14 WPts
10/02/2030London, UK2 - 14 Ian Ozodinobi0 - 5 WPts
13/12/2029London, UK2 - 13 Rob Fitzsimmons9(1) - 11 LPts
16/10/2029London, UK2 - 12 Will Myles2 - 7 LPts
17/08/2029London, UK2 - 11 Valeri Matey17 - 18(1) LPts
19/06/2029London, UK2 - 10 John Brydon4 - 7 LPts
20/04/2029Zagreb, Croatia2 - 9 Jurica Trobic3 - 10 LPts
20/02/2029London, UK2 - 8 Timothy Fidler8 - 15 LPts
25/12/2028London, UK1 - 8 Ian MacIver0 - 1 WPts
26/10/2028Karagandy, Kazakhstan1 - 7 Sergei Abilov7 - 18 LPts
27/08/2028London, UK1 - 6 David Carran0 - 1 LPts
28/06/2028Bradford, UK1 - 5 William Dako2 - 14 LPts
01/05/2028York, UK1 - 4 Aidan Boyce13 - 19 LPts
03/03/2028London, UK1 - 3 John Harvie2 - 7 LPts
03/01/2028London, UK0 - 3 Joel MacGuire0 - 1 WPts
04/11/2027Manchester, UK0 - 2 Jamie Lessels4 - 12 LPts
10/09/2027Padang, Indonesia0 - 1 Sartoro Fakhruddin2 - 4(1) LPts
13/07/2027London, UK0 - 0 Rob Fitzsimmons3 - 1 LPts