Weightclass:  Light Welterweight
Location:  Bradford, UK
Record:  25(4) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/03/2027Bradford, UK24(4) - 31 Nazaire Fouche0 - 7 WPts
25/01/2027Bradford, UK23(4) - 31 Meinke Blanck9 - 5 WPts
26/11/2026Bradford, UK22(3) - 31 Voitto Hynninen0 - 9 WKO2
27/09/2026Bradford, UK21(3) - 31 Travis Ostermeyer8 - 8 WPts
29/07/2026London, UK21(3) - 30 Dom Thomaston37(7) - 13 LPts
22/06/2026Bolton, UK21(3) - 29 Edward MacKenzie37(2) - 15 LPts
02/05/2026Dundee, UK21(3) - 28 Sam Gallagher32 - 22 LPts UK National Championships 2026View
29/04/2026Dundee, UK20(3) - 28 Chris McGuinness42(6) - 22 WPts UK National Championships 2026View
26/04/2026Dundee, UK19(3) - 28 Joshua Huggett5 - 4 WPts UK National Championships 2026View
31/03/2026Bradford, UK18(3) - 28 Ian Kasza1 - 7 WPts
30/01/2026Bayamon, Puerto Rico18(3) - 27 Aimon Gimenez26 - 24 LPts
02/12/2025Bradford, UK17(3) - 27 Sun Itigilov5 - 13 WPts
03/10/2025Bradford, UK16(3) - 27 Joshua Kelman4 - 10 WPts
05/08/2025Bradford, UK15(3) - 27 Vijay Gangwar1 - 4 WPts
06/06/2025Bradford, UK14(3) - 27 Mehmed Choban11 - 7 WPts
08/04/2025Varna, Bulgaria13(2) - 27 Nayden á Chernev5 - 9 WKO3
08/02/2025Bradford, UK12(2) - 27 Amon Valentine2 - 7 WPts
10/12/2024Johor Bahru, Malaysia12(2) - 26 Abdul Dajani1 - 5 LPts
12/10/2024Panama City, Panama12(2) - 25 Montenegro Cartaya20(3) - 7 LPts
14/08/2024Bradford, UK11(2) - 25 Ye Way9 - 4 WPts
16/06/2024Bradford, UK10(2) - 25 Fanuco Daza11 - 17 WPts
17/04/2024Bradford, UK9(2) - 25 Arthur Tweedy3 - 5 WPts
18/02/2024Valparaiso, Chile9(2) - 24 Quico Zevallos20 - 19 LPts
21/12/2023Buenos Aires, Argentina9(2) - 23 Joaquin Olea19 - 12 LPts
22/10/2023Durres, Albania8(1) - 23 Fatlind Aytekin7 - 11 WKO3
24/08/2023Medina, Saudi Arabia8(1) - 22 Irfan Nazmi14(1) - 21 LPts
26/06/2023Santiago de los Caballeros, Dominican Republic8(1) - 21 Juan Fuentes9 - 15 LPts
28/04/2023Tirana, Albania8(1) - 20 Bekim Bazhunaishvili20(1) - 12 LPts
28/02/2023Bratislava, Slovakia8(1) - 19 Ilja Votruba35 - 1 LPts
31/12/2022London, UK8(1) - 18 James Simpson12 - 17 LPts
02/11/2022Bristol, UK8(1) - 17 Owen Wynne10 - 13 LPts
04/09/2022Espoo, Finland8(1) - 16 Jani Hautala2 - 4 LPts
07/07/2022Port-au-Prince, Haiti7 - 16 Quincy Albert15 - 14(2) WKO3
09/05/2022Copenhagen, Denmark7 - 15 Haakon Borgen10 - 13 LPts
11/03/2022Leicester, UK7 - 14 Waqar Farman13 - 13 LPts
14/01/2022Bradford, UK6 - 14 Leon Glaza6 - 15 WPts
14/11/2021Zagreb, Croatia6 - 13 Jakov Bacic15 - 9 LPts
15/09/2021Bradford, UK5 - 13 Frederiek Audenaert10 - 12 WPts
15/07/2021Bradford, UK4 - 13 Brad Keane0 - 3 WPts
13/05/2021Ho Chi Minh City, Vietnam4 - 12 Phu Hau2 - 11 LPts
15/03/2021Bradford, UK4 - 11 Vasili Talgatcyzy8 - 3 LPts
15/01/2021Bradford, UK4 - 10 Abdul Hamad6 - 4 LPts
14/11/2020Guayaquil, Ecuador3 - 10 Diego Rosete6 - 11 WPts
16/09/2020Georgetown, Guyana3 - 9 Mark Leitch11 - 5(1) LPts
18/07/2020Bradford, UK3 - 8 Ivan Kitko4 - 9 LPts
17/05/2020Bradford, UK2 - 8 Gareth Saunders3 - 11 WPts
17/03/2020Bradford, UK2 - 7 Jack Anfom5 - 7 LPts
16/01/2020Bradford, UK1 - 7 Paul Prichard5 - 7 WPts
16/11/2019Bradford, UK1 - 6 John McCamey8 - 3 LPts
16/09/2019Oxford, UK1 - 5 Kris MacIver7 - 4 LPts
16/08/2019Al Ain, UAE1 - 4 Azam Jabbour9 - 1 LPts
17/06/2019Bradford, UK1 - 3 Rob McCallister2 - 0 LPts
17/04/2019Vancouver, Canada0 - 3 Harry Ross2 - 3 WPts
15/02/2019Bradford, UK0 - 2 Yevhen Demchak1 - 1 LPts
16/12/2018Gothenburg, Sweden0 - 1 Gustav Lubell2 - 2 LPts
18/10/2018Bradford, UK0 - 0 Viktor Zhacksylyckov1 - 0 LPts