Weightclass:  Light Welterweight
Location:  London, UK
Record:  16 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2033London, UK15 - 22 Pongsaklek Nakronluang11 - 12 WPts
08/05/2033London, UK14 - 22 Iikka Carpelan6 - 14 WPts
09/03/2033London, UK14 - 21 James Blair10 - 18 LPts
06/01/2033Santo Domingo de Guzman, Dominican Republic14 - 20 Juan Mancera2 - 0 LPts
06/11/2032Bangor, UK14 - 19 Louis Breen12 - 14 LPts
11/09/2032Oslo, Norway13 - 19 Haldor Netland6 - 11 WPts
13/07/2032San Bernardo, Chile13 - 18 Carlos Solorzano19 - 7 LPts
15/05/2032London, UK12 - 18 Rodric Myles3 - 4 WPts
15/03/2032London, UK11 - 18 John Berne1 - 12 WPts
15/01/2032London, UK10 - 18 Brad Healey6 - 10 WPts
15/11/2031London, UK9 - 18 David Szymkowiak1 - 2 WPts
15/09/2031London, UK9 - 17 Mike Bowens2 - 0 LPts
17/07/2031Villa Nueva, Guatemala9 - 16 Xalvador Balasco19(2) - 27 LPts
19/05/2031Winnipeg, Canada8 - 16 Jordan Kinnard5 - 16 WPts
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