Weightclass:  Light Heavyweight
Location:  Norwich, UK
Record:  17 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/03/2030Norwich, UK16 - 25 Andy Nash0 - 11 WPts
29/01/2030Norwich, UK15 - 25 Paul Torrance4 - 6 WPts
30/11/2029Norwich, UK14 - 25 Martel Stiller1 - 5 WPts
02/10/2029Norwich, UK13 - 25 Gareth Owen0 - 1 WPts
03/08/2029Norwich, UK12 - 25 Robert Lenox1 - 2 WPts
04/06/2029Norwich, UK11 - 25 Mason McBride0 - 1 WPts
05/04/2029Vienna, Austria10 - 25 Raynard Derun6 - 12 WPts
05/02/2029Tokorozawa, Japan9 - 25 Taro Nakasone0 - 7 WPts
08/12/2028Pikine, Senegal9 - 24 Horace Laye16 - 11 LPts
10/10/2028Riga, Latvia8 - 24 Aleksei Vecakais5(1) - 14 WPts
12/08/2028San Jose, Costa Rica8 - 23 Yago Rosalez15 - 17(1) LPts
14/06/2028Port Said, Egypt7 - 23 Obaid Unis9 - 14 WPts
16/04/2028Valladolid, Spain7 - 22 Alejandro Sanchez7 - 20(1) LPts
17/02/2028Linz, Austria7 - 21 Dagobert Flammer14 - 12 LPts
20/12/2027Kosice, Slovakia6 - 21 Vßclav Havran0 - 0 WPts
22/10/2027Bokhtar, Tajikistan5 - 21 Borya Magomaev6 - 5 WPts
24/08/2027Norwich, UK4 - 21 Bob Ables2 - 27 WPts
23/06/2027Norwich, UK4 - 20 Dai Hyland8 - 21 LPts
26/04/2027Bolton, UK4 - 19 James Atkins8 - 0 LPts UK National Championships 2027View
12/03/2027London, UK4 - 18 Mark McFarlane9 - 17 LPts
15/01/2027Vienna, Austria3 - 18 Burhardt Maxen7 - 14 WPts
17/11/2026London, UK2 - 18 Chris Blackard10 - 14(1) WPts
19/09/2026Norwich, UK1 - 18 Roger McCrae5 - 9 WPts
21/07/2026Zagreb, Croatia1 - 17 Milivoj Umljenovic2 - 22 LPts
23/05/2026Zagreb, Croatia1 - 16 Kristijan Dundovic8 - 16 LPts
25/03/2026London, UK1 - 15 Bob Ables1 - 18 LPts
25/01/2026Zagreb, Croatia0 - 15 Božo Corak5 - 6 WPts
27/11/2025Norwich, UK0 - 14 Isaac Broadie1 - 6 LPts
29/09/2025Norwich, UK0 - 13 John MacGuinness6 - 9 LPts
01/08/2025Alexandria, Egypt0 - 12 Aftab Alshaykh17(1) - 29 LPts
03/06/2025London, UK0 - 11 Leon Gowan5 - 25 LPts
06/04/2025Sunderland, UK0 - 10 Ashley Fossey15 - 32 LPts
06/02/2025Rijeka, Croatia0 - 9 Mile Stojakovic26 - 19 LPts
09/12/2024Vienna, Austria0 - 8 Ekhard Shavarsh34(8) - 14 LPts
11/10/2024London, UK0 - 7 Dale McCracken10 - 15 LPts
15/08/2024Peterborough, UK0 - 6 Colin Griffith2 - 3 LPts
16/06/2024Calgary, Canada0 - 5 James Duguid15 - 20 LPts
18/04/2024Blackpool, UK0 - 4 Owen Edwards16 - 21 LPts
06/03/2024Dublin, Ireland0 - 3 Rory Finnegan14 - 23(2) LPts
06/01/2024London, UK0 - 2 Lloyd Binion14(2) - 17 LPts
26/11/2023Bournemouth, UK0 - 1 Sam Feemster22 - 9(2) LPts
18/10/2023Norwich, UK0 - 0 John MacGuinness0 - 3 LPts