Weightclass:  Light Welterweight
Location:  Birmingham, UK
Record:  25(5) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/02/2030Birmingham, UK24(5) - 14 Kompayak Notchaiya2 - 6 WPts
19/12/2029Birmingham, UK23(5) - 14 Kieran Cochrane0 - 9 WPts
20/10/2029Birmingham, UK22(5) - 14 Gregor MacConnell5 - 4 WPts
21/08/2029Birmingham, UK21(4) - 14 Mike McLean1 - 1(1) WKO3
22/06/2029Bristol, UK21(4) - 13 Joseph Boan18(1) - 21(3) LPts
24/04/2029Bradford, UK20(4) - 13 Jack Hire2 - 6 WPts
24/02/2029Preston, UK19(4) - 13 Hugh Evans21(1) - 17 WPts
27/12/2028Glasgow, UK18(4) - 13 Iain Lewis18 - 9 WPts
29/10/2028York, UK17(4) - 13 Aidan Boyce14 - 21 WPts
01/09/2028Espoo, Finland16(4) - 13 Voitto Hynninen7 - 13(1) WPts
04/07/2028San Pedro Sula, Honduras15(4) - 13 Baltasar Portilla9(1) - 15 WPts
06/05/2028London, UK14(3) - 13 Haaris Hosein4 - 22(7) WKO3
07/03/2028London, UK13(2) - 13 Haaris Hosein4 - 21(6) WKO3
08/01/2028Birmingham, UK13(2) - 12 Santiago Guillermo11 - 15 LPts
09/11/2027Yerevan, Armenia12(2) - 12 Terenig Chakarian11 - 10 WPts
11/09/2027Birmingham, UK11(2) - 12 Stephen Seth3 - 11 WPts
12/07/2027Istaravshan, Tajikistan10(2) - 12 Ivan Agalarov1 - 4 WPts
14/05/2027Kuala Lumpur, Malaysia9(1) - 12 Rashid Habib4(1) - 11(2) WKO3
16/03/2027Brisbane, Australia8(1) - 12 David Birrell8 - 22 WPts
16/01/2027Toronto, Canada8(1) - 11 Mark Guthrie17 - 15 LPts
18/11/2026Laval, Canada8(1) - 10 Matt Allan31 - 16 LPts
19/09/2026Birmingham, UK8(1) - 9 Ethan Killough6 - 17 LPts
21/07/2026Birmingham, UK7(1) - 9 Gavin McAree6 - 9 WPts
21/05/2026Birmingham, UK6(1) - 9 Neil Maris3 - 7 WPts
23/03/2026Santa Ana, El Salvador5(1) - 9 Luis Estupinan5 - 13 WPts
23/01/2026Birmingham, UK4(1) - 9 Lewis Babinski6 - 9(1) WPts
24/11/2025Georgetown, Guyana4(1) - 8 Ewan Armstrong15 - 33(19) LPts
26/09/2025Riga, Latvia4(1) - 7 Kolya Godmanis14 - 16 LPts
29/07/2025Birmingham, UK4(1) - 6 Mark Johnston17 - 28(14) LPts
03/06/2025Cartagena, Colombia4(1) - 5 Rio Bernardez12 - 13 LPts
05/04/2025Birmingham, UK3 - 5 Saad Radi2 - 28(5) WKO3
05/02/2025Vilnius, Lithuania2 - 5 Julek Jaracz2 - 0 WPts
08/12/2024Birmingham, UK2 - 4 Sammy Watkins1 - 3 LPts
09/10/2024Durres, Albania2 - 2 Ditmer Burakgazi6(1) - 10 LPts
09/10/2024Durres, Albania2 - 3 Ditmer Burakgazi7(1) - 10 LPts
11/08/2024Tirana, Albania2 - 1 Enver Cacaj4 - 10 LPts
13/06/2024Birmingham, UK1 - 1 Gavin McAree1 - 0 WPts
13/04/2024Sana'a, Yemen1 - 0 Azam Jahani3(1) - 13 LPts
14/02/2024Birmingham, UK0 - 0 Amon Valentine1 - 1 WPts