Weightclass:  Lightweight
Location:  London, UK
Record:  21(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/03/2025London, UK20(1) - 17 Turpin Krag0 - 1 WPts
18/01/2025London, UK20(1) - 16 Francisco Bautista12(1) - 24 LPts
19/11/2024London, UK19(1) - 16 Juan Curameng2 - 14(1) WPts
19/09/2024London, UK18(1) - 16 Reynaldo Amit0 - 7 WPts
22/07/2024London, UK17(1) - 16 Basile Banis2 - 3 WPts
22/05/2024London, UK16(1) - 16 Ian Garmon0 - 1 WPts
23/03/2024London, UK15(1) - 16 Eleutherios Petralia8 - 31(3) WPts
23/01/2024London, UK14(1) - 16 Dan McNiall4 - 3 WPts
24/11/2023London, UK13(1) - 16 Goga Markov4 - 17 WPts
24/09/2023London, UK13(1) - 15 Barry Guinness7 - 16 LPts
26/07/2023London, UK12(1) - 15 Fremont Jorn3 - 13 WPts
27/05/2023London, UK12(1) - 14 Waqas Rahimi29 - 7 LPts
28/03/2023Samarqand, Uzbekistan11 - 14 Elmaddin Salman8 - 18(3) WKO3
28/01/2023Toshkent, Uzbekistan10 - 14 Andrii Wyagoroff12 - 13 WPts
30/11/2022Samarqand, Uzbekistan10 - 13 Asiman Satter16 - 14 LPts
01/10/2022London, UK9 - 13 Klaus Ojala1 - 1 WPts
03/08/2022London, UK9 - 12 Andy Milne6 - 18(5) LPts
01/06/2022Shymkent, Kazakhstan9 - 11 Nakif Dauletov7 - 18(1) LPts
03/04/2022London, UK9 - 10 Colin Casey16(1) - 6 LPts
03/02/2022Glasgow, UK8 - 10 Dennis MacMaster4 - 17(2) WPts
12/12/2021London, UK7 - 10 Paul Gillie14 - 9 WPts
14/10/2021London, UK6 - 10 Pat McVicker1 - 0 WPts
13/08/2021London, UK5 - 10 Hugh MacNair6 - 5 WPts
11/06/2021London, UK5 - 9 Edmond Fouche9 - 12 LPts
11/04/2021Lincoln, USA4 - 9 Abdul Kaleel5 - 6 WPts
10/02/2021Philadelphia, USA3 - 9 Vince Pollock3 - 12(5) WPts
13/12/2020Gloucester, UK2 - 9 Robert Llandinam3 - 11 WPts
14/10/2020Sheffield, UK2 - 8 Malik Saade8 - 9 LPts
05/09/2020Irkutsk, Russia2 - 7 Vasili Sukhorukov0 - 0 LPts
05/07/2020Bangor, UK1 - 7 Paul Byrne0 - 0 WPts
03/06/2020Makiivka, Ukraine1 - 6 Fedya Hopko5 - 5 LPts
03/04/2020London, UK1 - 5 Soghomon Tabanyan9 - 4 LPts
04/02/2020Tehran, Iran1 - 4 Rehman Mostafa8 - 5 LPts
06/12/2019Edinburgh, UK1 - 3 Hamish Donoghue2 - 5 LPts
14/10/2019Poznan, Poland1 - 2 Natan Bielawa8 - 0 LPts
16/08/2019London, UK1 - 1 Denton Aghoghovbia6 - 3 LPts
16/06/2019Detroit, USA1 - 0 Antwan Roche2 - 2 LPts
18/04/2019London, UK0 - 0 John Teague1 - 2 WPts