Weightclass:  Welterweight
Location:  Bristol, UK
Record:  8 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/01/2034Guayaquil, Ecuador7 - 18 Juan Russi10 - 30 WPts
08/11/2033London, UK7 - 17 Rob McCoig16 - 23 LPts
25/09/2033Cardiff, UK7 - 16 Brendan Ormiston6 - 18 LPts
25/08/2033Recife, Brazil7 - 15 Marco Bermudes26 - 15 LPts
27/06/2033Leicester, UK7 - 14 Callum Devin4 - 17 LPts
12/05/2033London, UK7 - 13 Justin Moncrieff13 - 17 LPts
27/03/2033Leicester, UK7 - 12 Lee Driscoll25(2) - 9 LPts
24/02/2033Winnipeg, Canada7 - 11 Richard Usher12 - 14 LPts
27/12/2032London, UK6 - 11 Robert Davis4 - 10 WPts
12/11/2032Luton, UK6 - 10 John Hercules6 - 14 LPts
12/09/2032Ganja, Azerbaijan6 - 9 Elgun Aydin21 - 6 LPts
15/07/2032Bristol, UK5 - 9 Arun Goud0 - 10 WPts
17/05/2032Bristol, UK4 - 9 Tom MacAuley1 - 5 WPts
17/03/2032London, UK3 - 9 Theo McCombie1 - 4 WPts
21/01/2032Leicester, UK3 - 8 Sid Akin13 - 14 LPts
23/11/2031London, UK3 - 7 Davie Coghlan9 - 9 LPts
25/09/2031Birmingham, UK3 - 6 Matthew Wigton10 - 1 LPts
28/07/2031Bogota, Colombia3 - 5 Jaguar Hernandez3 - 9 LPts
30/05/2031York, UK3 - 4 Charles Monaghan2 - 4 LPts
17/04/2031Swansea, UK3 - 3 Danny Dowie25 - 29(2) LPts
15/03/2031Leeds, UK2 - 3 Michael Amberson0 - 0 WPts
31/01/2031Madrid, Spain1 - 3 Xavier Quiles8 - 7 WPts
03/12/2030Glasgow, UK1 - 2 Rob Burn6 - 7 LPts
05/10/2030Bristol, UK1 - 1 Fedir Dudas13 - 9(1) LPts
07/08/2030Bristol, UK0 - 1 Zach Pryce1 - 3 WPts
08/06/2030Bristol, UK0 - 0 Daniel Payne0 - 2 LPts