Weightclass:  Light Welterweight
Location:  Manchester, UK
Record:  31(3) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/02/2025Manchester, UK30(3) - 15 Gao Beh2 - 4 WPts
21/12/2024Manchester, UK30(3) - 14 William Cour1 - 0 LPts
22/10/2024Manchester, UK29(3) - 14 Kwanpichit Hayachanta1 - 16 WPts
23/08/2024Manchester, UK28(2) - 14 Pongsaklek Dabpongmahachai4 - 15 WTKO3
24/06/2024Manchester, UK27(2) - 14 Ioakim Medjidov3 - 11 WPts
25/04/2024Manchester, UK26(2) - 14 Rolf Eiberger3 - 6 WPts
25/02/2024Manchester, UK25(2) - 14 Wojciech Banik4 - 5 WPts
27/12/2023Manchester, UK24(2) - 14 Desiderio Placido1 - 15 WPts
28/10/2023Manchester, UK23(2) - 14 Rhys Allen4 - 6 WPts
29/08/2023Manchester, UK22(2) - 14 Bradley Scioli1 - 8 WPts
30/06/2023Manchester, UK21(2) - 14 Amon MacLeay1 - 5 WPts
01/05/2023Manchester, UK20(2) - 14 David Motto2 - 6 WPts
02/03/2023Ulaanbaatar, Mongolia19(2) - 14 Hamdan Bayaar4(1) - 14 WPts
01/01/2023Palermo, Italy19(2) - 13 Silvestro Anedda9 - 23 LPts
03/11/2022Manchester, UK18(2) - 13 Gareth Saunders8 - 22 WPts
05/09/2022Madrid, Spain17(2) - 13 Frisco Alcon0 - 0 WPts
08/07/2022Melbourne, Australia16(2) - 13 Robert Craw14 - 7 WPts
10/05/2022Manchester, UK16(2) - 12 Edward MacKenzie14(1) - 10 LPts
11/03/2022Manchester, UK15(2) - 12 Julek Bocian4 - 17 WPts
09/01/2022Almaty, Kazakhstan14(1) - 12 Fadei Sackiev2 - 2(1) WKO2
10/11/2021Leicester, UK14(1) - 11 Waqar Farman12 - 12 LPts
15/09/2021Almaty, Kazakhstan13(1) - 11 Alesger Casymov5 - 13 WPts
16/07/2021Namangan, Uzbekistan13(1) - 10 Qabil Bilal16 - 7 LPts
18/05/2021The Hague, Netherlands13(1) - 9 Lowie Van Eecke3 - 12 LPts
20/03/2021Manchester, UK12(1) - 9 William Hughes12 - 5 WPts
20/01/2021Tirana, Albania12(1) - 8 Armend Sonmez15 - 7 LPts
20/11/2020London, UK11(1) - 8 Morgan Waddell2 - 11 WPts
04/10/2020Wolverhampton, UK10(1) - 8 Chris Kavanagh5 - 13 WPts
10/08/2020Stoke, UK10(1) - 7 Mark Norris10 - 4 LPts
10/07/2020Kryvyi Rih, Ukraine9(1) - 7 Matviyko Kabat2 - 10 WPts
11/05/2020Bratislava, Slovakia8(1) - 7 Ferdinand Zenisek3 - 10 WPts
13/03/2020London, UK8(1) - 6 Paul Harvard5 - 2 LPts
28/01/2020Manchester, UK7(1) - 6 Mark Carrie12 - 0 WPts
28/11/2019Spanish Town, Jamaica7(1) - 5 Sam Rind7 - 3 LPts
30/09/2019Aberdeen, UK7(1) - 4 Henry Hannigan7 - 5 LPts
05/08/2019Manchester, UK6(1) - 4 Frank MacNaughton6 - 5 WPts
05/06/2019Manchester, UK5(1) - 4 Oto Dlouhy0 - 7 WPts
06/04/2019Manchester, UK5(1) - 3 Hacke Van Eekele5 - 1 LPts
04/02/2019Gdynia, Poland4(1) - 3 Kacper Kalmus1 - 2 WPts
07/12/2018Jaipur, India4(1) - 2 Jaidev Golla3 - 0 LPts
08/10/2018Manchester, UK3 - 2 Reinald Breton2 - 1 WKO3
08/08/2018Johor Bahru, Malaysia3 - 1 Haaris Burki2 - 2 LPts
08/06/2018Croix des Bouqets, Haiti2 - 1 Donatien Bugatti1 - 0 WPts
10/04/2018London, UK2 - 0 Seth Prichard0 - 1 LPts
24/02/2018Newcastle, UK1 - 0 Oscar Brady0 - 1 WPts
18/01/2018Manchester, UK0 - 0 Juan Torre0 - 0 WPts