Weightclass:  Welterweight
Location:  London, UK
Record:  23 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/03/2042London, UK22 - 8 Rashid Mekky6 - 19 WPts
21/01/2042London, UK21 - 8 Paulo Faress3 - 2 WPts
19/11/2041London, UK20 - 8 Amer Mahmoudi6 - 22 WPts
18/09/2041London, UK19 - 8 Ian Oman8 - 6 WPts
17/07/2041London, UK18 - 8 Alejandro Avena4 - 5 WPts
15/05/2041London, UK17 - 8 Wilpert Dzamhur2 - 2 WPts
15/03/2041London, UK16 - 8 Shaun Danskin2 - 11 WPts
12/01/2041London, UK15 - 8 Lee Chiroto1 - 2 WPts
14/11/2040London, UK14 - 8 Benedict Beatrice7 - 22 WPts
13/09/2040London, UK13 - 8 Roger Duggan4 - 15(1) WPts
13/07/2040London, UK12 - 8 Callum Buick0 - 5 WPts
12/05/2040London, UK11 - 8 Gervasio Bedolla2 - 14 WPts
12/03/2040London, UK10 - 8 Peter Kelly8 - 6 WPts
10/01/2040London, UK9 - 8 Trory Mbalula12 - 25 WPts
10/11/2039London, UK8 - 8 Jonny Burton4 - 15 WPts
09/09/2039London, UK7 - 8 Danny Kelly1 - 19 WPts
10/07/2039London, UK6 - 8 Brin Lamond7 - 15 WPts
09/05/2039Huddersfield, UK5 - 8 Jack Gillem4 - 7 WPts
19/03/2039Algiers, Algeria4 - 8 Yasin Latif7 - 23(2) WPts
19/01/2039London, UK3 - 8 Neron Mateo0 - 5 WPts
19/11/2038Poole, UK3 - 7 Mark Patteson11 - 14 LPts
25/09/2038London, UK2 - 7 Igor Aksamit7 - 16(1) WPts
27/07/2038Birmingham, UK2 - 6 Joe Cumings6 - 14 LPts
27/05/2038Yerevan, Armenia2 - 5 Ardag Takesyan12 - 9 LPts
29/03/2038London, UK2 - 4 Leighton Osmond11 - 20 LPts
31/01/2038London, UK1 - 4 Lee Milland0 - 0 WPts
05/12/2037Benin City, Nigeria1 - 3 Jonathan Alaoakala5 - 10 LPts
07/10/2037Waitakere, New Zealand1 - 2 Stuart Rorie8 - 23 LPts
09/08/2037London, UK0 - 2 Ian Harwood0 - 2 WPts
09/06/2037London, UK0 - 1 Gordon McQuerry12 - 19 LPts
28/04/2037London, UK0 - 0 Dave Hance4 - 4 LPts