Weightclass:  Light Welterweight
Location:  London, UK
Record:  13(1) - 26(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/12/2024London, UK12(1) - 26(3) Iain Lewis0 - 1 WPts
22/10/2024London, UK11(1) - 26(3) Songkom Singmanasak5 - 6 WPts
23/08/2024London, UK10(1) - 26(3) Teymur Huseynov8 - 7 WPts
24/06/2024London, UK10(1) - 25(2) Dom Thomaston27(2) - 10 LKO3
25/04/2024London, UK9(1) - 25(2) Cabal Diderot2 - 11 WPts
25/02/2024London, UK9(1) - 24(2) Alejandro Marin8 - 9 LPts
27/12/2023London, UK8(1) - 24(2) Oz Turkmen5 - 8 WPts
28/10/2023London, UK7(1) - 24(2) Joseph Boan0 - 4 WPts
29/08/2023London, UK6(1) - 24(2) Joseph Boan0 - 3 WPts
30/06/2023London, UK5(1) - 24(2) Paul MacConnell0 - 3 WPts
01/05/2023London, UK4(1) - 24(2) Arthur Tweedy1 - 1 WPts
02/03/2023London, UK3(1) - 24(2) Senen Elmi3 - 0 WPts
01/01/2023London, UK3(1) - 23(1) Scott Monaghan19(1) - 11 LKO3
02/11/2022Ponce, Puerto Rico3(1) - 22(1) Sancho Villas13(3) - 13 LPts
04/09/2022Sofia, Bulgaria3(1) - 21(1) Sasho á Choroleev4 - 3 LPts
07/07/2022London, UK3(1) - 20(1) Jaguar Malave5 - 17 LPts
08/05/2022Koszalin, Poland3(1) - 19(1) Blazej Skawinski9 - 17 LPts
10/03/2022Toronto, Canada3(1) - 18(1) Will Caven22(1) - 4 LPts
08/01/2022London, UK3(1) - 17(1) Bryn Orton7 - 9 LPts
10/11/2021Petionville, Haiti3(1) - 16(1) Grant Sand13 - 7 LPts
12/09/2021Vitebsk, Belarus3(1) - 15(1) Avel Chura11 - 12 LPts
15/07/2021Zurich, Switzerland2 - 15(1) Rickard Schalk10 - 9(3) WKO3
15/05/2021Odense, Denmark2 - 14(1) Kolby Monsen5 - 10 LPts
16/03/2021Lucknow, India2 - 13(1) Rahul Jaiswal13 - 5 LPts
16/01/2021Bangkok, Thailand2 - 12(1) Keangsaklek Keelakorat6 - 9 LPts
18/11/2020London, UK1 - 12(1) Will McAdam4 - 9 WPts
19/09/2020Riga, Latvia1 - 11(1) Arseni Mednis7 - 9 LPts
21/07/2020London, UK1 - 10 Jaguar Sahagun8 - 6 LKO3
20/05/2020Glasgow, UK1 - 9 Azam Baksh7 - 4 LPts
28/03/2020Carolina, Puerto Rico1 - 8 Angel Sabado4 - 9 LPts
29/01/2020Mogilev, Belarus1 - 7 Apostol Kazan10 - 2 LPts
30/11/2019Croix des Bouqets, Haiti1 - 6 Pascal Cioran2 - 7 LPts
02/10/2019Mogilev, Belarus1 - 5 Kolya Mikhailov2 - 1 LPts
04/08/2019London, UK1 - 4 Rob McCallister3 - 0 LPts
04/06/2019London, UK0 - 4 Dylan Lannon2 - 2 WPts
12/04/2019Oslo, Norway0 - 3 Ker Bratland4 - 5(3) LPts
11/02/2019London, UK0 - 2 DuÜan Pavlica3 - 2 LPts
12/12/2018Glasgow, UK0 - 1 Dennis Wyburn4 - 2 LPts
19/10/2018London, UK0 - 0 Waqar Kamara1 - 4 LPts