Weightclass:  Welterweight
Location:  London, UK
Record:  10 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2034London, UK9 - 15 James McWhinney1 - 2 WPts
07/11/2033London, UK8 - 15 James McWhinney1 - 1 WPts
06/09/2033London, UK8 - 14 Tom McSwain15(1) - 14 LPts
06/07/2033London, UK7 - 14 Brad Hutcherson6 - 7 WPts
06/05/2033London, UK7 - 13 Michael Nevin4 - 12 LPts
06/03/2033Nantes, France7 - 12 Sid Caron7 - 22 LPts
05/01/2033Port Said, Egypt7 - 11 Mohsin Al-Banna0 - 0 LPts
07/11/2032Ulaanbaatar, Mongolia7 - 10 Muaz Sham9 - 16(1) LPts
09/09/2032London, UK6 - 10 Paul Harrower2 - 12 WPts
10/07/2032London, UK6 - 9 Jacob MacVicar4 - 8 LPts
14/05/2032Calgary, Canada6 - 8 Greg Gunn15 - 10 LPts
16/03/2032San Juan, Puerto Rico6 - 7 Juan Leonardo28 - 23 LPts
17/01/2032Oslo, Norway6 - 6 Lamont Haagen1 - 21 LPts
19/11/2031London, UK5 - 6 Robert Davis1 - 6 WPts
19/09/2031Liverpool, UK4 - 6 Malcolm Cooper2 - 5 WPts
25/07/2031London, UK3 - 6 Zach Pryce2 - 8 WPts
27/05/2031London, UK3 - 5 Vicente Tello7 - 7 LPts
26/03/2031London, UK3 - 4 Andy Forrest6 - 9 LPts
26/01/2031Hull, UK2 - 4 Umair Niazi2 - 4 WPts
02/12/2030Brussels, Belgium2 - 3 Russel Jacques13 - 9 LPts
04/10/2030London, UK1 - 3 Mick MacEachern0 - 4 WPts
06/08/2030Kano, Nigeria1 - 2 Emem Agoye7 - 9 LPts
08/06/2030Sunderland, UK1 - 1 Greg Curran4 - 13 LPts
13/04/2030Cardiff, UK1 - 0 Morgan Llywelyn10 - 23 LPts
13/03/2030London, UK0 - 0 Max Lawgoch0 - 7 WPts