Weightclass:  Light Welterweight
Location:  Preston, UK
Record:  31(4) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2030Preston, UK30(4) - 19 Tajo Bulanan0 - 3 WPts
17/10/2030Preston, UK29(4) - 19 Amon Whiteford0 - 0 WPts
18/08/2030Preston, UK28(4) - 19 Abdul Saade4 - 9 WPts
19/06/2030Preston, UK28(4) - 18 Shayan Rahimi3 - 19 LPts
20/04/2030Preston, UK27(4) - 18 Anton Stoick3 - 6 WPts
19/02/2030Preston, UK26(3) - 18 Aleksei Vasiliev4 - 19(1) WKO3
21/12/2029Preston, UK25(3) - 18 Alaric Abegglen0 - 2 WPts
22/10/2029Preston, UK24(3) - 18 Jay Escandon4 - 10 WPts
23/08/2029Preston, UK23(3) - 18 Samir Aghmaliyev4 - 13 WPts
24/06/2029Preston, UK22(2) - 18 Mike McLean1 - 0 WKO3
25/04/2029Preston, UK21(1) - 18 Ewan Evans1 - 2 WKO3
24/02/2029Preston, UK21(1) - 17 John Walsh19(4) - 13 LPts
26/12/2028Preston, UK20(1) - 17 Mark Cummins7(1) - 7 WPts
27/10/2028Samarqand, Uzbekistan20(1) - 16 Khaladdin Farooq15(1) - 27(15) LPts
29/08/2028York, UK19(1) - 16 Aidan Boyce14 - 20 WPts
06/07/2028Preston, UK19(1) - 15 Isaak Humbatov18 - 17 LPts
07/05/2028Annaba, Algeria18(1) - 15 Danyaal Haimoudi4 - 4 WPts
09/03/2028Bangalore, India17(1) - 15 Amer Bhutto7 - 26(2) WPts
10/01/2028Swindon, UK16(1) - 15 Andrew McColl6 - 17 WPts
12/11/2027Krakow, Poland16(1) - 14 Cezar Cislo7 - 17 LPts
13/09/2027Aarhus, Denmark16(1) - 13 Eric Engelland19(1) - 19 LPts
16/07/2027London, UK15 - 13 Ceri Rees9(1) - 20(6) WKO3
29/05/2027London, UK15 - 12 Justin Bratten17 - 7 LPts
26/04/2027Bolton, UK15 - 11 Sam Gallagher40(1) - 24 LPts UK National Championships 2027View
14/03/2027Aalborg, Denmark14 - 11 Hannes Espersen9 - 9 WPts
14/01/2027Copenhagen, Denmark14 - 10 Haakon Willemssen7 - 15 LPts
16/11/2026Ankara, Turkey14 - 9 Savas Evgar8 - 17 LPts
18/09/2026Preston, UK13 - 9 Colin Probert10 - 4 WPts
20/07/2026Tirana, Albania13 - 8 Ardi Xhanari8(1) - 24(4) LPts
22/05/2026Preston, UK12 - 8 Ron MacKillop0 - 4 WPts
24/03/2026Preston, UK11 - 8 Ron MacKillop0 - 3 WPts
24/01/2026Preston, UK10 - 8 Ivan Dzhandosov7 - 7 WPts
26/11/2025Preston, UK9 - 8 Iain Lewis3 - 5 WPts
27/09/2025Preston, UK8 - 8 Montgomery Etienne1 - 6 WPts
30/07/2025Preston, UK7 - 8 Rob Nyumbu3 - 8 WPts
01/06/2025Turku, Finland6 - 8 Valtter Nikkanen1 - 5 WPts
03/04/2025Belfast, UK6 - 7 John Nolan8 - 11 LPts
04/02/2025Preston, UK5 - 7 Davie Wogan1 - 4 WPts
07/12/2024Preston, UK5 - 6 Dmitri Babayev27 - 7 LPts
09/10/2024Preston, UK5 - 5 Lorenzo Pascua1 - 5 LPts
09/10/2024Preston, UK4 - 5 Lorenzo Pascua1 - 4 WPts
10/08/2024London, UK4 - 4 David Motto2 - 14 LPts
18/06/2024London, UK3 - 4 Henry Safley1 - 5 WPts
20/04/2024Preston, UK3 - 3 Clint Stephenson1 - 7 LPts
21/02/2024Preston, UK2 - 3 Iain MacKay0 - 1 WPts
23/12/2023Sheffield, UK2 - 2 Bryan Toshack13 - 4 LPts
27/10/2023Cardiff, UK1 - 2 Ethan Killough1 - 4 WPts
01/09/2023Brighton and Hove, UK1 - 1 Kian Munroe6 - 29(5) LPts
03/07/2023Sheffield, UK1 - 0 Jay Ahearn18(1) - 12 LPts
18/05/2023Preston, UK0 - 0 Chase Sebastian0 - 10 WPts