Weightclass:  Light Welterweight
Location:  London, UK
Record:  17 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/05/2029London, UK17 - 19(1) Antonio Gomez10 - 22 LPts
10/03/2029London, UK16 - 19(1) Ian Tackett2 - 5 WPts
08/01/2029London, UK15 - 19(1) Albin Forsberg4 - 3 WPts
08/11/2028London, UK14 - 19(1) Deri Couch3 - 4 WPts
08/09/2028London, UK13 - 19(1) Will Myles1 - 0 WPts
09/07/2028London, UK12 - 19(1) Andreas James0 - 3 WPts
09/05/2028London, UK12 - 18(1) Mark McCrady10 - 16 LPts
10/03/2028London, UK11 - 18(1) Gul Kisa14 - 20 WPts
10/01/2028London, UK10 - 18(1) Ibrahim Afzal9 - 17 WPts
11/11/2027London, UK10 - 17(1) Zachary Jones13 - 6 LPts
12/09/2027London, UK9 - 17(1) Penko á Dachkov2 - 8(1) WPts
14/07/2027London, UK8 - 17(1) Michael Jones9 - 21 WPts
15/05/2027London, UK7 - 17(1) Joshua Huggett9 - 7 WPts
16/03/2027Santa Ana, El Salvador7 - 16(1) Xalvador Allende8 - 17 LPts
16/01/2027Santo Domingo Oeste, Dominican Republic6 - 16(1) Olindo Gamon7 - 15(1) WPts
18/11/2026Tirana, Albania5 - 16(1) Behar Yokuslu2 - 11(1) WPts
20/09/2026Sydney, Australia4 - 16(1) Giorgio Florenzi8(1) - 17 WPts
22/07/2026Edinburgh, UK4 - 15(1) Marcus MacConnell11(1) - 7 LPts
25/05/2026Ulaanbaatar, Mongolia4 - 14(1) Fedor Tsolmon5 - 4 LPts
27/03/2026Minsk, Belarus4 - 13(1) Vasyl Golub12 - 6 LPts
27/01/2026San Jose, Costa Rica3 - 13(1) Juan Cepero4 - 4 WPts
29/11/2025Bristol, UK2 - 13(1) Joel McLean7 - 13 WPts
03/10/2025Varna, Bulgaria2 - 12(1) Nayden á Chernev6 - 11(1) LPts
05/08/2025Southampton, UK2 - 11(1) Bryn Hopkins9 - 18 LPts
07/06/2025Ulaanbaatar, Mongolia1 - 11(1) HuiK'o Fong1 - 11 WPts
09/04/2025Kuala Lumpur, Malaysia1 - 10(1) Mohsin Zogby6(1) - 18 LPts
09/02/2025Ulaanbaatar, Mongolia1 - 9(1) Amrane Dayuu1 - 5 LPts
12/12/2024London, UK1 - 8(1) Erik Stanic1 - 2 LPts
12/10/2024London, UK1 - 7(1) Paul MacConnell3 - 8 LPts
15/08/2024Sheffield, UK1 - 6(1) John Byrnes0 - 0 LPts
19/06/2024London, UK1 - 5(1) Oleksiy Hritz0 - 2 LPts
21/04/2024Odense, Denmark1 - 4(1) Arvid Laxson15 - 18 LPts
22/02/2024London, UK1 - 3 Gareth Couch21 - 16 LKO2
27/12/2023Southampton, UK1 - 2 Dillon Lawgoch14(1) - 18 LPts
16/11/2023Nottingham, UK1 - 1 John Forbush19 - 11 LPts
16/10/2023Buenos Aires, Argentina1 - 0 Eduardo Martinez18 - 16 LPts
18/08/2023London, UK0 - 0 Tim Prichard0 - 4(1) WPts