Weightclass:  Welterweight
Location:  London, UK
Record:  10 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2029London, UK9 - 18 Harry Cecil0 - 1 WPts
17/10/2029London, UK8 - 18 Justin Evans4 - 2 WPts
18/08/2029London, UK8 - 17 Justin Moncrieff2 - 5 LPts
19/06/2029London, UK7 - 17 Paul Monaghan2 - 11 WPts
20/04/2029London, UK7 - 16 Rob Ferriss2 - 11 LPts
19/02/2029London, UK6 - 16 Mike McAfee2 - 11 WPts
21/12/2028Baku, Azerbaijan6 - 15 Urfan Safaev13 - 3 LPts
23/10/2028Mejicanos, El Salvador6 - 14 Nicandro Vega10 - 22 LPts
24/08/2028London, UK5 - 14 Dimi Jumala2 - 11 WPts
26/06/2028Middlesbrough, UK5 - 13 Waqas Ellahi0 - 19 LPts
27/04/2028Chon Buri, Thailand5 - 12 Oleydong Singthong15(1) - 17 LPts
28/02/2028London, UK4 - 12 Alen Griffith6 - 5 WPts
30/12/2027London, UK4 - 11 Wasyl Andrich6 - 11 LPts
31/10/2027London, UK4 - 10 Mike Cardiff0 - 11 LPts
01/09/2027Almaty, Kazakhstan4 - 9 Boris Niyazbeckov33 - 15 LPts
03/07/2027London, UK4 - 8 Vegas Barco4 - 8 LPts
05/05/2027Odense, Denmark3 - 8 Tryggvi Conradi0 - 0 WPts
07/03/2027Ciudad Bolivar, Venezuela3 - 7 Angel Arabia21 - 33(5) LPts
07/01/2027London, UK2 - 7 Sam Kavanagh0 - 5 WPts
07/11/2026Dundee, UK2 - 6 Waqar Jamail0 - 0 LPts
23/09/2026London, UK2 - 5 Ian Yeoman3 - 11 LPts
24/07/2026Minsk, Belarus2 - 4 Gennady Dmitriev14 - 10 LPts
26/05/2026Southampton, UK2 - 3 Keith George6 - 14(1) LPts
05/04/2026Coventry, UK2 - 2 Dave Griffith14(2) - 23 LPts
05/02/2026Split, Croatia2 - 1 Mato Soric19 - 20 LPts
08/12/2025Wakefield, UK1 - 1 Kris Noyce4 - 19 WPts
14/10/2025London, UK1 - 0 Amon Connolly10 - 21 LPts
13/09/2025London, UK0 - 0 Fraser McQueen0 - 4 WPts