Weightclass:  Light Welterweight
Location:  London, UK
Record:  16 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2033London, UK15 - 10 Ferrand Fignon10 - 8 WPts
28/10/2033London, UK14 - 10 Cody McNee0 - 1 WPts
28/08/2033London, UK13 - 10 Paul Adejobi11 - 14 WPts
28/06/2033Almaty, Kazakhstan13 - 9 Aleksandr Dosaev28 - 21 LPts
29/04/2033York, UK12 - 9 Alec Jones2 - 14 WPts
04/03/2033London, UK11 - 9 Russell Winn2 - 14 WPts
02/01/2033London, UK10 - 9 Anthony Weir0 - 3 WPts
02/11/2032Glasgow, UK9 - 9 Gordon Power4 - 22 WPts
02/09/2032Adana, Turkey9 - 8 Berk Dereli12 - 6(1) LPts
05/07/2032San Bernardo, Chile9 - 7 Xavier Moros13 - 12 LPts
07/05/2032Benin City, Nigeria8 - 7 Davie Akiwumi13 - 19 WPts
09/03/2032La Plata, Argentina7 - 7 Santiago Castaneda8 - 17 WPts
10/01/2032London, UK6 - 7 Ricky Rochead2 - 2 WPts
11/11/2031London, UK6 - 6 Rehor Kolinski18 - 9 LPts
11/09/2031Dnipropetrovsk, Ukraine6 - 5 Symon Siemion6 - 8 LPts
14/07/2031Southampton, UK5 - 5 Alec McConnell1 - 1 WPts
22/05/2031San Juan, Puerto Rico5 - 4 Montana Alcaraz3 - 8 LPts
24/03/2031London, UK4 - 4 James Kilpatrick3 - 10 WPts
30/01/2031Birmingham, UK4 - 3 Stuart McCallion14(1) - 7 LPts
20/12/2030Doncaster, UK4 - 2 Isaac Swanson0 - 0 LPts
19/11/2030Oulu, Finland4 - 1 Markku Waltari20 - 15 LPts
21/09/2030London, UK3 - 1 Tofiq Abulhasanov1 - 2 WPts
22/07/2030Cardiff, UK2 - 1 Richard Connelly0 - 0 WPts
31/05/2030Edinburgh, UK2 - 0 Andrew Dillon6 - 19 LPts
04/04/2030Birmingham, UK1 - 0 Bryn Owens0 - 1 WPts
12/02/2030London, UK0 - 0 Brin Covington2 - 3 WPts