Weightclass:  Welterweight
Location:  London, UK
Record:  35(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/08/2025London, UK34(1) - 14 Mark Cummins1 - 4(1) WPts
26/06/2025London, UK33(1) - 14 Gianluigi De Fabio7(1) - 15 WPts
27/04/2025London, UK32(1) - 14 Marvin Camerier2 - 11 WPts
26/02/2025London, UK31(1) - 14 Cody Paden5 - 6 WPts
28/12/2024London, UK30(1) - 14 Tunc Ihsanoglu3 - 15 WPts
29/10/2024London, UK29(1) - 14 Ellis Deasmhumhain8 - 11 WPts
30/08/2024London, UK28(1) - 14 Claudio Angelilli2 - 0 WPts
02/07/2024London, UK27(1) - 14 Dior Lucas1 - 7 WPts
03/05/2024London, UK26(1) - 14 Mike McClafferty1 - 13 WPts
04/03/2024London, UK25(1) - 14 Antwan Collino4 - 4(1) WPts
04/01/2024London, UK24(1) - 14 Atif Younes1 - 21 WPts
06/11/2023London, UK23(1) - 14 Keun-ho Boo4 - 15 WPts
07/09/2023Oslo, Norway22(1) - 14 Freyr Handeland14 - 20 WPts
10/07/2023Bradford, UK21 - 14 Paul Magee8 - 21 WKO3
15/05/2023Leeds, UK20 - 14 Sid Brody15 - 19 WPts
20/03/2023Santo Domingo, Ecuador20 - 13 Rico Lovera12 - 18 LPts
20/01/2023Yerevan, Armenia20 - 12 Aram Yapalamian13(1) - 14 LPts
22/11/2022Birmingham, UK19 - 12 Andreas Hopkins8 - 17 WPts
26/09/2022Oslo, Norway19 - 11 Balder Geving20 - 8 LPts
29/07/2022Manta, Ecuador19 - 10 Venacio Varas12 - 10 LPts
31/05/2022Manchester, UK18 - 10 Charlie Bourne15 - 10 WPts
15/04/2022Newcastle, UK17 - 10 Bradley Prichard4 - 18 WPts
06/03/2022Longmont, USA17 - 9 Joshua Broach8 - 16 LPts
06/01/2022London, UK16 - 9 Raeland Wacik18 - 7 WPts
06/11/2021Stoke, UK15 - 9 John McConnel8 - 10 WPts
06/09/2021Kiev, Ukraine14 - 9 Isaak Kolanko15 - 7 WPts
09/07/2021Santo Domingo de Guzman, Dominican Republic14 - 8 Lorenzo Rodriguez14 - 6 LPts
10/05/2021London, UK14 - 7 Charlie Rees11 - 9 LPts
25/03/2021London, UK14 - 6 Peter Skene7 - 9 LPts
06/02/2021Oxford, UK13 - 6 John Leary3 - 11 WPts
28/12/2020London, UK13 - 5 Gordon McPhearson11 - 3 LPts
18/11/2020Middlesbrough, UK12 - 5 Chris Cook2 - 8 WPts
01/10/2020London, UK12 - 4 Mel McVean9 - 8 LPts
08/08/2020Panama City, Panama11 - 4 Montana Chirino1 - 13(1) WPts
08/06/2020Mashhad, Iran10 - 4 Tariq Fahmy9 - 7 WPts
10/04/2020Kampala, Uganda9 - 4 Chris Kutesa9 - 5 WPts
11/02/2020Portsmouth, UK8 - 4 David Lynch4 - 5 WPts
29/12/2019London, UK8 - 3 Haider Hussain3 - 2 LPts
30/10/2019Pagadian, Philippines7 - 3 Federico Vagay3 - 3 WPts
31/08/2019London, UK6 - 3 Vikenti Bogus3 - 3 WPts
02/07/2019London, UK5 - 3 Rodrigo Morante2 - 5 WPts
03/05/2019Jakarta, Indonesia5 - 2 Geni Oki8 - 1 LPts
03/03/2019Edinburgh, UK4 - 2 Andy MacConnell1 - 2 WPts
20/01/2019Derby, UK3 - 2 Zach Sander0 - 3 WPts
22/11/2018London, UK2 - 2 William Suit2 - 1 WPts
21/09/2018Bolton, UK1 - 2 Zachary Erven0 - 3 WPts
16/08/2018London, UK0 - 2 Wayne McGinnis0 - 4 WPts
18/06/2018Cheongju, South Korea0 - 1 Eun-sun Koo0 - 0 LPts
20/04/2018London, UK0 - 0 Steven Kellow0 - 0 LPts