Weightclass:  Welterweight
Location:  London, UK
Record:  18 - 14(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/11/2027London, UK17 - 14(1) Bonifacy Duda10 - 21 WPts
23/09/2027London, UK16 - 14(1) Alen MacFadden6(1) - 0 WPts
21/07/2027London, UK15 - 14(1) William Davies1 - 7 WPts
22/05/2027London, UK14 - 14(1) Wayne Hastie0 - 2 WPts
23/03/2027Santo Domingo de Guzman, Dominican Republic13 - 14(1) Rodrigo Serna4 - 11 WPts
23/01/2027London, UK12 - 14(1) Jonathan Samuela5 - 12 WPts
24/11/2026London, UK11 - 14(1) David Flett10 - 14 WPts
25/09/2026London, UK10 - 14(1) David Flett10 - 13 WPts
27/07/2026Gyumri, Armenia10 - 13(1) Njteh Pamboukokyan16 - 10 LPts
29/05/2026Southampton, UK9 - 13(1) Anthony Owen5(1) - 15 WPts
01/04/2026Odense, Denmark9 - 12(1) Carson Froberg24(2) - 13 LPts
01/02/2026Plovdiv, Bulgaria9 - 11(1) Ilija á Chekhov11 - 13 LPts
04/12/2025Durban, South Africa9 - 10(1) Andile Cele5(1) - 17 LPts
06/10/2025London, UK8 - 10(1) Chang-woo Ahn0 - 12(4) WPts
08/08/2025Bayamon, Puerto Rico8 - 9(1) Santiago Bermejo49(1) - 12(1) LPts
10/06/2025Dnipropetrovsk, Ukraine7 - 9(1) Vikenti Shubin2 - 5 WPts
12/04/2025London, UK6 - 9(1) Duncan Gillis2 - 5 WPts
12/02/2025Hull, UK6 - 8(1) William McCaig4 - 20 LPts
20/12/2024Bayamon, Puerto Rico6 - 7(1) Bronco Nieblas18 - 20(1) LPts
22/10/2024London, UK5 - 7(1) Hanuman Hari2 - 15 WPts
24/08/2024Birmingham, UK5 - 6(1) David Gracie19(1) - 18 LPts
26/06/2024Southampton, UK5 - 5(1) Sam Alison5 - 16(1) LPts
02/05/2024London, UK4 - 5(1) Allam Elgoumri3 - 3 WPts
04/03/2024London, UK4 - 4(1) Mark Bellamy25(1) - 14 LPts
16/01/2024Poole, UK4 - 3(1) Brett Donaghue18 - 13 LPts
14/12/2023Edinburgh, UK3 - 3(1) Tommy Spence0 - 0 WPts
29/10/2023Bournemouth, UK2 - 3(1) Malik Abdalla0 - 0 WPts
07/09/2023London, UK2 - 2(1) Duncan MacIver0 - 4 LPts
10/07/2023Stoke, UK2 - 1(1) Brad Hall23(1) - 7 LPts
22/05/2023London, UK2 - 0 Max Speed23 - 11 LKO3
18/04/2023London, UK1 - 0 Denton MacBride0 - 0 WPts
05/03/2023Kiev, Ukraine0 - 0 Sasha Morozov0 - 0 WPts