Weightclass:  Welterweight
Location:  Bradford, UK
Record:  20 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2033Bradford, UK19 - 24 Euan Beattie5 - 17(1) WPts
27/09/2033Bradford, UK18 - 24 Lee Brydon1 - 7 WPts
27/07/2033Bradford, UK17 - 24 Jamie Hayes2 - 2 WPts
26/05/2033Bradford, UK16 - 24 Salim Maruge1 - 2 WPts
26/03/2033Bradford, UK15 - 24 Garrison Kaelin6(1) - 11 WPts
20/01/2033Bradford, UK14 - 24 Will Thoms4 - 7 WPts
18/11/2032Bradford, UK13 - 24 John Teran5 - 4 WPts
17/09/2032Bradford, UK12 - 24 Robert Boliver0 - 9 WPts
18/07/2032Bradford, UK11 - 24 David Quigley2 - 7 WPts
19/05/2032Bangkok, Thailand11 - 23 Chalermpetch Petchyinda20 - 9 LPts
21/03/2032Warrington, UK11 - 22 Rob Flanagan11 - 16(1) LPts
22/01/2032Northampton, UK11 - 21 Joe McGuire11 - 15 LPts
24/11/2031Birmingham, UK11 - 20 Paul Monaghan9 - 19 LPts
24/09/2031Baku, Azerbaijan11 - 19 Amin Mamedaliyev16 - 15 LPts
27/07/2031Mexico City, Mexico11 - 18 Saturnin Astacio11 - 8 LPts
29/05/2031Heraklion, Greece10 - 18 Theodon Metaxas4 - 11 WPts
29/03/2031Charleroi, Belgium10 - 17 Garland Butor13 - 15 LPts
29/01/2031Norwich, UK10 - 16 Gethin Brydon19 - 19 LPts
02/12/2030Bradford, UK9 - 16 Michael Gabuza5(1) - 13 WPts
04/10/2030Bradford, UK8 - 16 Paul Monaghan5 - 16 WPts
06/08/2030Boksburg, South Africa8 - 15 Declan Kata5 - 8 LPts
08/06/2030London, UK8 - 14 Justin Perkins3 - 6 LPts
10/04/2030Liverpool, UK7 - 14 Zachary Brown7(1) - 14(2) WPts
11/02/2030Bradford, UK7 - 13 Mike Lynch4 - 6 LPts
13/12/2029Bradford, UK6 - 13 Aeron Jones1 - 16 WPts
14/10/2029Bradford, UK6 - 12 Ethan Hance2 - 11 LPts
15/08/2029Bradford, UK5 - 12 Greg Curran1 - 11 WPts
17/06/2029Bradford, UK4 - 12 Alexander Berry7 - 16 WPts
18/04/2029Bradford, UK3 - 12 Deri Priddy2 - 10 WPts
18/02/2029Bradford, UK2 - 12 Gethin Rossetti0 - 2 WPts
20/12/2028Bratislava, Slovakia2 - 11 Metodej Hlavinka3 - 9 LPts
22/10/2028San Salvador, El Salvador2 - 10 Montana Gato10 - 14(1) LPts
24/08/2028Baku, Azerbaijan2 - 9 Gazi Farag9 - 19(4) LPts
26/06/2028Bradford, UK2 - 8 Arran Gaddie3 - 3 LPts
27/04/2028Vancouver, Canada2 - 7 Dom Glasscock21(1) - 14 LPts
28/02/2028Bradford, UK2 - 6 Kris Vaughn4 - 4 LPts
30/12/2027Abidjan, Ivory Coast2 - 5 Michel Bobet4 - 12(1) LPts
01/11/2027Dundee, UK2 - 4 Waqar Jamail3 - 3 LPts
12/09/2027London, UK2 - 3 Sam Fergusson14 - 9 LPts
17/07/2027Birmingham, UK1 - 3 Ellis Smith1 - 4 WPts
20/05/2027London, UK1 - 2 Mark Turnley9 - 6 LPts
07/04/2027London, UK1 - 1 Kenzie Moreland0 - 0 LPts
06/03/2027Bradford, UK0 - 1 William McCaskey2 - 3 WPts
05/01/2027Bradford, UK0 - 0 Jay Sisko3 - 4 LPts