Weightclass:  Light Welterweight
Location:  Sheffield, UK
Record:  15 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/07/2028Sheffield, UK14 - 10 Atif Nabih7 - 15 WPts
11/05/2028Sheffield, UK13 - 10 Montague Perrault1 - 5 WPts
11/03/2028Sheffield, UK12 - 10 Angus MacBride1 - 2 WPts
11/01/2028Sheffield, UK12 - 9 Wandee Viwattananon5 - 7 LPts
11/11/2027Sheffield, UK11 - 9 Chris Gough7 - 9 WPts
12/09/2027Sheffield, UK10 - 9 Charlie Nasmyth10 - 9 WPts
13/07/2027Sheffield, UK9 - 9 Syed Kabir0 - 8 WPts
14/05/2027Sheffield, UK9 - 8 Mislav Radic6 - 10 LPts
15/03/2027Sheffield, UK8 - 8 Shane Power4 - 18 WPts
15/01/2027Sheffield, UK7 - 8 Haaris Hosein1 - 17(5) WPts
16/11/2026Swindon, UK6 - 8 Andrew McColl2 - 14 WPts
19/09/2026Carolina, Puerto Rico5 - 8 Isidro Campano2 - 1 WPts
22/07/2026Cork, Ireland5 - 7 Dylan McClard5 - 24(7) LPts
23/05/2026Karagandy, Kazakhstan4 - 7 Shaban Talgatkyzy11 - 14 WPts
25/03/2026London, UK4 - 6 Paul MacConnell8 - 12 LPts
27/01/2026Sheffield, UK3 - 6 Luka Benko3 - 17 WPts
29/11/2025London, UK3 - 5 Kris Cousar1 - 16(1) LPts
03/10/2025Santa Cruz de la Sierra, Bolivia3 - 4 Santiago Julio3 - 11 LPts
05/08/2025Sheffield, UK3 - 3 Harvey Finnin2 - 9(2) LPts
06/06/2025Sheffield, UK2 - 3 Barry Prichard2 - 1 WPts
08/04/2025Sofia, Bulgaria2 - 2 Yavor á Filimonov2 - 12 LPts
08/02/2025San Jose, Costa Rica1 - 2 Alano Reynosa1 - 10(3) WPts
11/12/2024Sheffield, UK1 - 1 Joseph Newall2 - 16(1) LPts
12/10/2024Sheffield, UK1 - 0 Tommy Finnegan2 - 6 LPts
15/08/2024Sheffield, UK0 - 0 Richie Yarwood1 - 6(1) WPts