Weightclass:  Lightweight
Location:  London, UK
Record:  15(2) - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/01/2026London, UK15(2) - 29 Zhu Sheng3 - 12 LPts
06/11/2025London, UK15(2) - 28 Sam Maguire0 - 2 LPts
07/09/2025London, UK14(2) - 28 Duncan Litts0 - 4 WPts
09/07/2025London, UK14(2) - 27 Jurgen Pannwitz3 - 10 LPts
09/05/2025London, UK13(2) - 27 Ali Malouf6 - 4 WPts
10/03/2025London, UK12(2) - 27 Anton Mamedkuliyev4 - 19 WPts
10/01/2025London, UK11(2) - 27 Pablo Mare2 - 8 WPts
10/11/2024London, UK10(2) - 27 Steven Yorath2 - 7 WPts
10/09/2024London, UK9(2) - 27 Oscar Burnes3 - 16 WPts
13/07/2024London, UK8(1) - 27 Daniel Merricks0 - 3(1) WKO2
13/05/2024London, UK8(1) - 26 Shehu Anyanwu0 - 13 LPts
14/03/2024London, UK7(1) - 26 Turpin Selvig1 - 8 WPts
14/01/2024London, UK7(1) - 25 Afon Baighanbaev13 - 18 LPts
15/11/2023London, UK6(1) - 25 Irfan Bhutto1 - 7 WPts
16/09/2023Kumasi, Ghana6(1) - 24 Jasper Gyimah1 - 0 LPts
19/07/2023London, UK5(1) - 24 John Di Francesco3(1) - 8 WPts
19/05/2023New Kingston, Jamaica4(1) - 24 Mel Peedin8 - 24 WPts
21/03/2023Dun Laoghaire, Ireland4(1) - 23 Alastair McNeilly13 - 17 LPts
21/01/2023Montevideo, Uruguay4(1) - 22 Sierra Amor21(3) - 10 LPts
23/11/2022London, UK4(1) - 21 Viktor Aldjanov20 - 9 LPts
23/09/2022London, UK4(1) - 20 Raul Viani20(1) - 8 LPts
26/07/2022Amman, Jordan4(1) - 19 Farhan Nazari27(1) - 2 LPts
26/05/2022Monterrey, Mexico4(1) - 18 Fidel Cabrera10 - 11 LPts
28/03/2022Telford, UK4(1) - 17 Mike Garr16(1) - 11 LPts
01/02/2022London, UK4(1) - 16 David Edwards21(1) - 5 LPts
12/12/2021Manaus, Brazil3 - 16 Carlos Ornelas3 - 11(1) WKO3
12/10/2021Brighton and Hove, UK3 - 15 Hugh Rice13 - 9 LPts
13/08/2021Johor Bahru, Malaysia3 - 14 Asif Burki14 - 8 LPts
14/06/2021London, UK3 - 13 Bart Poyner12 - 4 LPts
18/04/2021Southampton, UK2 - 13 Lloyd Gill7 - 10 WPts
18/03/2021Yerevan, Armenia2 - 12 Ardavazt Magerian13 - 2 LPts
18/01/2021Hull, UK2 - 11 Morgan Profit12 - 8 LPts
10/12/2020London, UK2 - 10 Harvey Sheedy5 - 8 LPts
09/10/2020Sydney, Australia2 - 9 Ellis Lowry4 - 10 LPts
11/08/2020San Juan, Puerto Rico2 - 8 Venacio Blasco4 - 11 LPts
11/06/2020Bilbao, Spain2 - 7 Jose Busto7 - 8 LPts
13/04/2020Samarqand, Uzbekistan2 - 6 Fedya Yalecenov6 - 8 LPts
14/02/2020Saint Petersburg, Russia2 - 5 Boris Khamidulin11 - 0 LPts
16/12/2019London, UK1 - 5 Joe Quinn0 - 7 WPts
10/11/2019London, UK1 - 4 Mark Kearney1 - 5 LPts
09/09/2019Brighton and Hove, UK1 - 3 Robert Wayne7 - 2 LPts
06/08/2019London, UK1 - 2 Michael Dashiell2 - 5 LPts
06/06/2019London, UK0 - 2 Umair Farooqui5(1) - 1 WPts
06/04/2019Samarqand, Uzbekistan0 - 1 Jalil Allahyarov7 - 1 LPts
05/02/2019Bayamon, Puerto Rico0 - 0 Alejandro Diez0 - 0 LPts