Weightclass:  Welterweight
Location:  Southampton, UK
Record:  11 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/11/2033Odense, Denmark11 - 22 Lunt Brammer9(2) - 1 LPts
08/09/2033Prague, Czech Republic10 - 22 Herbert Drabek6 - 26 WPts
09/07/2033Athens, Greece9 - 22 Pirro Markos0 - 17 WPts
10/05/2033Southampton, UK9 - 21 Tom McSwain13(1) - 14 LPts
11/03/2033Bayamon, Puerto Rico8 - 21 Hilario Cuaresma14(1) - 15 WPts
11/01/2033Southampton, UK8 - 20 Justin Moncrieff11 - 17 LPts
10/11/2032Perth, Australia8 - 19 Fraser Blackie23(2) - 28 LPts
11/09/2032Wenzhou, China7 - 19 Ye Yau3 - 13 WPts
14/07/2032Southampton, UK6 - 19 Nicholas Lanman10 - 17 WPts
16/05/2032Sheffield, UK6 - 18 Andy Forrest8 - 15 LPts
19/03/2032Boston, USA5 - 18 Shaun Higgins2 - 3 WPts
20/01/2032Glasgow, UK4 - 18 Rob Burn12 - 8 WPts
22/11/2031Abobo, Ivory Coast4 - 17 Glanville Vian10(1) - 17 LPts
23/09/2031Nezahualcoyotl, Mexico4 - 16 Alejandro Bolivar7 - 9 LPts
26/07/2031Southampton, UK4 - 15 John Gekas4 - 9 LPts
28/05/2031Northampton, UK4 - 14 Joe McGuire9 - 13 LPts
30/03/2031Swansea, UK3 - 14 Zach Pryce2 - 6 WPts
30/01/2031Madrid, Spain3 - 13 Noe Sibal2 - 4 LPts
02/12/2030Preston, UK3 - 12 Alen Griffith17 - 11 LPts
04/10/2030Ulaanbaatar, Mongolia3 - 11 Ajwad Mourigenbater12 - 13 LPts
06/08/2030Bulawayo, Zimbabwe3 - 10 John Magwa47 - 39 LPts
08/06/2030Southampton, UK3 - 9 Dimi Pyzik21 - 10 LPts
10/04/2030Leicester, UK2 - 9 David Duffey0 - 3 WPts
11/02/2030Southampton, UK2 - 8 Chris Blain4 - 5 LPts
13/12/2029Bangor, UK2 - 7 Conor MacAlastair7 - 14(2) LPts
15/10/2029London, UK2 - 6 Arran Gaddie9 - 5 LPts
19/08/2029Baku, Azerbaijan2 - 5 Gazi Farag13(1) - 21(4) LPts
21/06/2029Southampton, UK1 - 5 Ian Campbell0 - 2 WPts
22/04/2029Southampton, UK1 - 4 Onofre Banda0 - 17 LPts
22/02/2029Southampton, UK0 - 4 Anton Vaverite2 - 9 WPts
24/12/2028Busan, South Korea0 - 3 Chang-woo Ahn6 - 26(6) LPts
26/10/2028Swindon, UK0 - 2 Ricky Herde3 - 4 LPts
29/08/2028Leeds, UK0 - 1 Jeremy Pritchard0 - 4 LPts
20/07/2028Warrington, UK0 - 0 Richard Foley0 - 0 LPts