Weightclass:  Welterweight
Location:  Derby, UK
Record:  24 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/02/2030Derby, UK23 - 14 Nathan Maxwell0 - 0 WPts
25/12/2029Derby, UK22 - 14 Zuffur Sultan2 - 12 WPts
26/10/2029Derby, UK22 - 13 Prophyrios Athans30(1) - 15 LPts
26/08/2029Derby, UK21 - 13 Dom Stachowski1 - 3 WPts
27/06/2029Kampala, Uganda20 - 13 James Muloki5 - 26 WPts
29/04/2029Warrington, UK20 - 12 John Owen32 - 7 LPts UK National Championships 2029View
26/04/2029Warrington, UK19 - 12 Aeron Jones1 - 10 WPts UK National Championships 2029View
24/02/2029La Florida, Chile19 - 11 Agapetus Rosas19 - 9(1) LPts
27/12/2028Bristol, UK18 - 11 Ben Burke10 - 16 WPts
30/10/2028Manchester, UK17 - 11 Phylip Ellis15 - 15 WPts
01/09/2028Montevideo, Uruguay16 - 11 Tajo Gudino4 - 19(1) WPts
04/07/2028Derby, UK15 - 11 Kenzie Moreland2 - 6 WPts
06/05/2028Brisbane, Australia14 - 11 Mark Callen8(1) - 17 WPts
08/03/2028Rouen, France13 - 11 Orville Paille12 - 12 WPts
09/01/2028Kiev, Ukraine13 - 10 Matviyko Bugaj13(1) - 11 LPts
11/11/2027Derby, UK12 - 10 William Davies1 - 9 WPts
12/09/2027Derby, UK11 - 10 Noah Dempster2 - 14(2) WPts
14/07/2027Belfast, UK11 - 9 Lewis Berne6(1) - 18 LPts
27/05/2027Newcastle, UK11 - 8 Alen Keegan11(1) - 11 LPts
26/04/2027Bolton, UK11 - 7 Inigo Cavanagh18 - 15 LPts UK National Championships 2027View
21/03/2027Gloucester, UK10 - 7 Hayden McTaggart7 - 13(1) WPts
21/01/2027Derby, UK9 - 7 Mark Turnley8 - 5 WPts
22/11/2026Bangkok, Thailand8 - 7 Kwanpichit Sitsongpeenong20(1) - 14 WPts
23/09/2026Derby, UK7 - 7 Paul Vaughan2 - 3 WPts
24/07/2026Derby, UK6 - 7 Alastair Farland1(1) - 9 WPts
25/05/2026Port-au-Prince, Haiti5 - 7 Montrose Montand4 - 7 WPts
27/03/2026Aix-en-Provence, France4 - 7 Remi Fouroux13(1) - 21 WPts
27/01/2026Oran, Algeria4 - 6 Umair Lellouche2 - 12 LPts
29/11/2025Derby, UK3 - 6 Hayden McTaggart2 - 10(1) WPts
30/09/2025Derby, UK3 - 5 Zachary Yeoman2 - 13 LPts
02/08/2025Surabaya, Indonesia3 - 4 Hatta Dhalia39 - 13 LPts
04/06/2025Derby, UK2 - 4 Ken Duncan3 - 5 WPts
06/04/2025Derby, UK1 - 4 Alec Chrystal2 - 4 WPts
05/02/2025Derby, UK0 - 4 Jose Lina0 - 8 WPts
08/12/2024Kyoto, Japan0 - 3 Satoshi Morino27 - 12 LPts
10/10/2024Copenhagen, Denmark0 - 2 Rad Silberg7 - 11 LPts
12/08/2024Dushanbe, Tajikistan0 - 1 Fikret Nagiyev10 - 9(1) LPts
14/06/2024Derby, UK0 - 0 Amer Bhutto1 - 1 LPts