Weightclass:  Featherweight
Location:  London, UK
Record:  12 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/02/2034London, UK12 - 9 Senon Valverde6 - 11(2) LPts
08/12/2033London, UK11 - 9 Isaak Olshansky2 - 3 WPts
09/10/2033Vienna, Austria11 - 8 Bem Jasinska5 - 11(1) LPts
09/08/2033London, UK10 - 8 Dai Owen6 - 16 WPts
09/06/2033London, UK9 - 8 Eric McSween1 - 4 WPts
09/04/2033Birmingham, UK9 - 7 Dave Bilas6 - 11 LPts
09/02/2033London, UK9 - 6 Jonny Banks8 - 10 LPts
10/12/2032London, UK8 - 6 Rune Degn1 - 8 WPts
11/10/2032Algiers, Algeria7 - 6 Amjad Turay2 - 18 WPts
12/08/2032Hamburg, Germany7 - 5 Karlyn Biltz34(1) - 23 LPts
14/06/2032London, UK6 - 5 Michael Crary3 - 4 WPts
22/04/2032Brampton, Canada5 - 5 Chris Buchanan0 - 11 WPts
23/02/2032London, UK4 - 5 Alexander Kirk2 - 9 WPts
24/12/2031London, UK4 - 4 Davie Maguire1 - 13 LPts
25/10/2031Leicester, UK4 - 3 Glynn Hines3 - 7 LPts
15/09/2031London, UK3 - 3 Aeron Bevan0 - 0 WPts
24/07/2031London, UK2 - 3 Dylan Quay0 - 1 WPts
26/05/2031Leeds, UK1 - 3 Thomas Lipton0 - 0 WPts
25/04/2031London, UK0 - 3 Steven Lyster2 - 7 WPts
25/02/2031London, UK0 - 2 Shayan Amiri3 - 6 LPts
26/12/2030Dubai, UAE0 - 1 Ibrahim Attia10 - 9 LPts
28/10/2030London, UK0 - 0 Shamus Kane1 - 3 LPts