Weightclass:  Welterweight
Location:  Leicester, UK
Record:  22(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2033Leicester, UK21(1) - 17 John McNiff2 - 7 WPts
12/09/2033Leicester, UK20(1) - 17 Rehman Sala3 - 5 WPts
13/07/2033Leicester, UK19(1) - 17 Hayden Owen0 - 8 WPts
13/05/2033Stoke, UK18 - 17 David Tweedy8 - 26(2) WKO3
14/03/2033Pretoria, South Africa18 - 16 Mark Mianbabu19 - 22 LPts
13/01/2033London, UK17 - 16 Dave Fyffe11 - 17 WPts
13/11/2032Leicester, UK16 - 16 Roger Neil10 - 21 WPts
13/09/2032Bila Tserkva, Ukraine15 - 16 Yakiv Babin7 - 8 WPts
16/07/2032Changwon, South Korea15 - 15 Hyun-soo Kook15 - 12 LPts
18/05/2032Aalborg, Denmark15 - 14 Stieran Jansen26 - 17 LPts
20/03/2032Glasgow, UK14 - 14 Rob Burn12 - 9 WPts
21/01/2032Leicester, UK13 - 14 Martin Brodie3 - 8 WPts
22/11/2031Leicester, UK13 - 13 Desmond Davies11 - 9 LPts
22/09/2031Ottawa, Canada13 - 12 John Mearns22 - 22 LPts
25/07/2031Port-au-Prince, Haiti13 - 11 Umber Phillippe1 - 5 LPts
27/05/2031Tehran, Iran12 - 11 Amjad Ghanem1 - 7 WPts
29/03/2031Liege, Belgium12 - 10 Montague Delahaye14 - 16 LPts
29/01/2031Telford, UK11 - 10 Nathan Masotti11 - 17 WPts
01/12/2030Ibadan, Nigeria10 - 10 Akeem Okoye4 - 18 WPts
03/10/2030San Jose, Costa Rica10 - 9 Xalvador Negro24(1) - 23 LPts
05/08/2030London, UK9 - 9 Jamie McCombie3 - 11(1) WPts
07/06/2030Leicester, UK8 - 9 John Gorman2 - 4 WPts
09/04/2030Leicester, UK8 - 8 Matthew Wigton1 - 0 LPts
09/02/2030Helsinki, Finland8 - 7 Tenho Hietala19 - 25(1) LPts
12/12/2029London, UK7 - 7 Mark Richie3 - 8 WPts
18/10/2029Cambridge, UK6 - 7 Elliot Kotas2 - 15(2) WPts
20/08/2029Colchester, UK5 - 7 William Davies6 - 15 WPts
22/06/2029Safi, Morocco5 - 6 Sajid Hammad14(1) - 14 LPts
24/04/2029Leeds, UK4 - 6 Jeremy Pritchard1 - 7 WPts
15/03/2029Swansea, UK4 - 5 Bryn Orne17(1) - 19 LPts
12/02/2029Cardiff, UK4 - 4 Amer Niazi6 - 4 LPts
18/12/2028Bristol, UK3 - 4 Matthew Dee0 - 0 WPts
24/10/2028Leicester, UK2 - 4 Aidan Myles2 - 1 WPts
25/08/2028Leicester, UK1 - 4 Rehan Shakir5 - 5 WPts
26/06/2028Lima, Peru1 - 3 Rio Lacerda18 - 22 LPts
28/04/2028Dushanbe, Tajikistan1 - 2 Fariz Hassan19 - 6 LPts
29/02/2028Dushanbe, Tajikistan1 - 1 Tarlan Wakim9 - 21 LPts
01/01/2028Londonderry, UK0 - 1 Neil Fitzgerald1 - 9 WPts
01/12/2027Leicester, UK0 - 0 Jacob Kaczorowski3 - 5 LPts