Weightclass:  Welterweight
Location:  London, UK
Record:  17 - 28(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/04/2025London, UK16 - 28(4) Kurtis Heinen5 - 5 WPts
27/02/2025London, UK16 - 27(4) Tajo Najar38(1) - 16 LPts
29/12/2024London, UK15 - 27(4) Alastair Farland0 - 0 WPts
30/10/2024London, UK14 - 27(4) Asil Sarica3 - 19 WPts
01/09/2024London, UK13 - 27(4) Denton MacBride0 - 12(3) WPts
03/07/2024London, UK12 - 27(4) Corey Delaney1 - 0 WPts
04/05/2024London, UK11 - 27(4) Enzo Laforgia5(1) - 27 WPts
06/03/2024London, UK11 - 26(4) Waqar Pervez3 - 9 LPts
06/01/2024London, UK10 - 26(4) Mark Power1 - 3 WPts
07/11/2023London, UK10 - 25(4) Paul Rhys34(2) - 5 LPts
08/09/2023London, UK10 - 24(4) Vanko Dragan3(1) - 26 LPts
10/07/2023London, UK9 - 24(4) Mike McClafferty1 - 7 WPts
11/05/2023Middlesbrough, UK9 - 23(3) Richie Mitchell7 - 22 LKO3
24/03/2023Guayaquil, Ecuador9 - 22(3) Cisco Carolus10 - 15 LPts
24/01/2023Edinburgh, UK8 - 22(3) Iain MacAskill11 - 20(1) WPts
23/12/2022London, UK8 - 21(3) Declan Teel21 - 12 LPts
15/11/2022Grodno, Belarus8 - 20(3) Kir Demchuk16 - 12 LPts
17/09/2022Edmonton, Canada8 - 19(3) Stephen Morse10 - 18 LPts
20/07/2022Glasgow, UK7 - 19(3) Henry MacGibbon6(1) - 17 WPts
06/06/2022Amsterdam, Netherlands6 - 19(3) Jommeke Mondt15 - 12 WPts
08/04/2022Southampton, UK6 - 18(3) Joe Coughlan7 - 18 LPts
07/03/2022Asuncion, Paraguay6 - 17(3) Juan Monsalve15 - 6 LPts
07/01/2022Zurich, Switzerland6 - 16(3) Ralph Geiken10 - 16 LPts
09/11/2021Wakefield, UK6 - 15(2) Aaron Shine11 - 13 LKO3
19/09/2021London, UK5 - 15(2) Justin Bevan4 - 12 WPts
18/07/2021Yokohama, Japan5 - 14(2) Yasushi Hamasaki11 - 10 LPts
19/05/2021Nottingham, UK5 - 13(2) Edmund Reece5 - 16 LPts
31/03/2021La Plata, Argentina5 - 12(2) Lorenzo Batres10 - 8 LPts
31/01/2021Bucaramanga, Colombia5 - 11(2) Guillermo Milan4 - 12 LPts
03/12/2020Ichinomiya, Japan5 - 10(2) Hajime Kawakami15 - 1 LPts
02/10/2020Leeds, UK4 - 10(2) Edwyn Garmon3 - 12(3) WPts
13/08/2020Orlando, USA4 - 9(1) Juan Casa7 - 4 LKO3
15/06/2020Mexicali, Mexico3 - 9(1) Neper Pesina4 - 5 WPts
17/04/2020Glasgow, UK2 - 9(1) Andy Kilduff2 - 6 WPts
13/03/2020Toshkent, Uzbekistan2 - 8(1) Afanas Aziyev10 - 3 LPts
13/01/2020Vitebsk, Belarus2 - 7 Anton Buda5 - 6 LKO3
15/11/2019Colchester, UK2 - 6 David Denny9 - 0 LPts
30/09/2019London, UK2 - 5 Majid Talis1 - 8 LPts
01/08/2019Peterborough, UK2 - 4 Rob McCreadie2 - 5 LPts
19/06/2019Brighton and Hove, UK2 - 3 Rex Wason2 - 6 LPts
04/05/2019London, UK2 - 2 Ivan Rozhkov1 - 0 LPts
04/03/2019Birmingham, UK2 - 1 Iain McCabe0 - 2 LPts
21/01/2019London, UK1 - 1 Robert MacNeil4 - 1 WPts
17/12/2018Fes, Morocco0 - 1 Danyaal Hatem2 - 2 WPts
19/10/2018London, UK0 - 0 Peter Fairweather2 - 3 LPts