Weightclass:  Welterweight
Location:  London, UK
Record:  12 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/07/2034London, UK11 - 24 Ahmed Sultan5 - 3 WPts
25/05/2034London, UK10 - 24 Johnny Hier0 - 1 WPts
26/03/2034London, UK9 - 24 Gavin McCarter1 - 1 WPts
25/01/2034London, UK8 - 24 Davie Cody2 - 9 WPts
25/11/2033London, UK7 - 24 Andrew Welsh0 - 3 WPts
21/09/2033London, UK6 - 24 Dmitri Baiborodov1 - 11 WPts
22/07/2033London, UK6 - 23 Theon Hatzis12(1) - 3 LPts
20/05/2033London, UK6 - 22 James Spotswood13 - 5 LPts
19/03/2033London, UK5 - 22 Brin Murray0 - 9 WPts
17/01/2033London, UK4 - 22 Ian Millar3 - 5 WPts
16/11/2032London, UK4 - 21 Alastair Bryn8 - 9 LPts
16/09/2032London, UK3 - 21 Johnny Mkwananzi8 - 13 WPts
17/07/2032Hull, UK3 - 20 Umair Niazi4 - 11 LPts
19/05/2032Belfast, UK3 - 19 Daniel Payne7 - 8 LPts
21/03/2032Birmingham, UK2 - 19 Ian MacInnis7 - 7 WPts
21/01/2032Incheon, South Korea2 - 18 Dong-jun Yoon11 - 25(1) LPts
22/11/2031London, UK2 - 17 Dave Killough1 - 10 LPts
24/09/2031London, UK2 - 16 Chris Owen6(1) - 5 LPts
27/07/2031Brussels, Belgium2 - 15 Paul Dauphin8 - 9 LPts
29/05/2031London, UK2 - 14 Davie Coghlan6 - 9 LPts
28/03/2031London, UK2 - 13 Yasin Bogra2 - 3 LPts
28/01/2031London, UK2 - 12 Rhod Vaughan0 - 6 LPts
02/12/2030London, UK1 - 12 John Gekas3 - 6 WPts
03/10/2030London, UK1 - 11 Alexander Berry12 - 19 LPts
05/08/2030Leicester, UK0 - 11 David Duffey0 - 5 WPts
09/06/2030London, UK0 - 10 Akeem Bello2 - 6 LPts
11/04/2030London, UK0 - 9 Diego Sotomayor11 - 9(1) LPts
11/02/2030London, UK0 - 8 Owen Cecil10 - 11 LPts
19/12/2029Coventry, UK0 - 7 Robert Henrichsen9 - 8 LPts
10/11/2029London, UK0 - 6 Mike McClafferty24 - 24 LPts
10/10/2029Bayamon, Puerto Rico0 - 5 Juan Valverde11 - 11 LPts
12/08/2029Coventry, UK0 - 4 Dave Leary1 - 3 LPts
26/06/2029Jeddah, Saudi Arabia0 - 3 Tariq Akbari5 - 14 LPts
28/04/2029London, UK0 - 2 Justin Moncrieff1 - 4 LPts
14/03/2029Manchester, UK0 - 1 Geoff Mitchell12 - 29(3) LPts
02/02/2029London, UK0 - 0 Gethin Yorath0 - 3 LPts