Weightclass:  Featherweight
Location:  Sheffield, UK
Record:  16 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Sheffield, UK16 - 21 Amin Kwaitonggym6 - 3 LPts
22/10/2033Sheffield, UK16 - 20 Goga Dudas5 - 1 LPts
21/08/2033Sheffield, UK15 - 20 Chris Curran0 - 1 WPts
20/06/2033Sheffield, UK14 - 20 Brandon McCrory0 - 12 WPts
19/04/2033Sheffield, UK14 - 19 Faddei Petrowski4 - 11 LPts
18/02/2033Sheffield, UK13 - 19 Thomas Lipton3 - 9 WPts
19/12/2032Sheffield, UK13 - 18 Robert McAndrew24 - 7 LPts
19/10/2032Sheffield, UK12 - 18 Blake Carneal0 - 1 WPts
19/08/2032Sheffield, UK12 - 17 William Evans11 - 15 LPts
19/06/2032Sheffield, UK11 - 17 Hugh Entwistle3 - 6 WPts
21/04/2032Sheffield, UK10 - 17 Alexander Kirk2 - 10 WPts
21/02/2032Sheffield, UK9 - 17 Denholm Dittmer1 - 1 WPts
23/12/2031Poole, UK8 - 17 Robert Speed12 - 5 WPts
30/10/2031Oslo, Norway8 - 16 Hardicanute Evensen6 - 6 LPts
01/09/2031Sheffield, UK8 - 15 Davin Stopp12 - 25 LPts
04/07/2031Sheffield, UK7 - 15 Vasyl Bagan1 - 5 WPts
05/05/2031Omaha, USA6 - 15 Jake Flanagon0 - 0 WPts
07/03/2031Sligo, Ireland6 - 14 Niall Clapperton9 - 14 LPts
07/01/2031Newcastle, UK6 - 13 Arnie Haden9 - 14 LPts
10/11/2030Sheffield, UK5 - 13 Henry Kavanagh4 - 9 WPts
11/09/2030Krakow, Poland5 - 12 Julian Gall18 - 11 LPts
14/07/2030Dumai, Indonesia4 - 12 Jati Prasnanto5 - 16 WPts
16/05/2030Benin City, Nigeria4 - 11 Lewis Anyora9 - 19 LPts
18/03/2030Sheffield, UK3 - 11 Sam Ewing0 - 1 WPts
18/01/2030Dakar, Senegal3 - 10 Macy Bathily11 - 24 LPts
20/11/2029Edinburgh, UK3 - 9 Henry Kavanagh1 - 5 LPts
22/09/2029Aba, Nigeria3 - 8 Yakubu Egwim28 - 13 LPts
25/07/2029Sheffield, UK2 - 8 Dilavar Nagiev4 - 14 WPts
27/05/2029Huddersfield, UK2 - 7 Ricky McClarty5 - 16 LPts
31/03/2029Shantou, China2 - 6 Lao-Tzu Lian18 - 6 LPts
31/01/2029Cardiff, UK2 - 5 Russell Kelly2 - 14 LPts
11/12/2028Manchester, UK1 - 5 Jawad Rasheed0 - 3 WPts
14/10/2028Sheffield, UK1 - 4 Jose Campano4 - 15(1) LPts
16/08/2028Stoke, UK0 - 4 Jay Hillhouse0 - 6 WPts
18/06/2028Vienna, Austria0 - 3 Herman Baal20 - 18 LPts
20/04/2028London, UK0 - 2 Gregor Kingen8 - 8 LPts
27/02/2028Athens, Greece0 - 1 Yanni Paules21 - 18 LPts
30/12/2027Sheffield, UK0 - 0 Euan Scollard0 - 1 LPts