Weightclass:  Lightweight
Location:  Wolverhampton, UK
Record:  48 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/03/2042Birmingham, UK47 - 6 Jack Doyle7 - 9 WPts
06/02/2042Birmingham, UK46 - 6 Leo Dougherty4 - 12 WPts
07/01/2042Birmingham, UK45 - 6 Waleed Dada0 - 3 WPts
12/12/2041Birmingham, UK44 - 6 Brad Hannay5 - 6 WPts
13/11/2041Birmingham, UK43 - 6 Dennis McBurnett7 - 6(1) WPts
15/10/2041Birmingham, UK42 - 6 Lee Donaghue0 - 2 WPts
21/09/2041Birmingham, UK41 - 6 John McWilliam4 - 33 WPts
27/08/2041Birmingham, UK40 - 6 Mark Skene3 - 2 WPts
30/07/2041Birmingham, UK39 - 6 Rich Russell1 - 1 WPts
05/07/2041Birmingham, UK38 - 6 Mike Wilson0 - 0 WPts
07/06/2041Birmingham, UK37 - 6 James Bellis5 - 9 WPts
08/05/2041Birmingham, UK36 - 6 Tim Brydon4 - 10 WPts
13/04/2041Birmingham, UK35 - 6 Sajid Mirza4 - 9 WPts
20/03/2041Birmingham, UK34 - 6 Martyn Cecil1 - 0 WPts
21/02/2041Birmingham, UK33 - 6 Danny Mulloy1 - 2 WPts
25/01/2041Birmingham, UK32 - 6 Jordan Keath5 - 15 WPts
30/12/2040Birmingham, UK31 - 6 Glynn Ervin2 - 3 WPts
03/12/2040Birmingham, UK30 - 6 Ian Ahearn3 - 8 WPts
09/11/2040Birmingham, UK29 - 6 James Evans2 - 3 WPts
16/10/2040Birmingham, UK28 - 6 Nathan Hickey5 - 9 WPts
16/09/2040Birmingham, UK27 - 6 Sam Kelly3 - 11 WPts
20/08/2040Birmingham, UK26 - 6 Leo Dougherty1 - 4 WPts
22/07/2040Birmingham, UK25 - 6 Harry MacGinnis2 - 1 WPts
28/06/2040Birmingham, UK24 - 6 Louis Monaghan1 - 1 WPts
26/05/2040London, UK24 - 5 Ken Nash15 - 15 LPts
23/05/2040Birmingham, UK23 - 5 Oscar Higgins1 - 15(1) WPts
23/04/2040London, UK22 - 5 Corey Duane4 - 15(2) WPts
09/04/2040Birmingham, UK21 - 5 Davie Coupar1 - 4 WPts
16/03/2040Birmingham, UK20 - 5 Spencer Pritchard1 - 31 WPts
18/02/2040Birmingham, UK19 - 5 Charles McCrackin0 - 2 WPts
25/01/2040Birmingham, UK18 - 5 Tim Pritchard0 - 1 WPts
01/01/2040Birmingham, UK17 - 5 Jordan Keath1 - 0 WPts
02/12/2039Birmingham, UK16 - 5 Stuart Fitzgerald0 - 1 WPts
08/11/2039Birmingham, UK15 - 5 Sajid Mirza1 - 0 WPts
11/10/2039Birmingham, UK14 - 5 Tobias Duncan2 - 6(1) WPts
16/09/2039Birmingham, UK13 - 5 Ian MacMichael1 - 2 WPts
18/08/2039Birmingham, UK12 - 5 Ian Ahearn0 - 2 WPts
25/07/2039London, UK11 - 5 Jacob Dunstan0 - 9(2) WPts
22/06/2039London, UK11 - 4 Spencer Darby19 - 28 LPts
22/05/2039Birmingham, UK11 - 3 Nathan Hickey1 - 1 LPts
26/04/2039Birmingham, UK10 - 3 Lewys Greenaway0 - 2 WPts
22/03/2039Birmingham, UK10 - 2 Corey Duane1 - 9(2) LPts
26/02/2039Birmingham, UK9 - 2 Mark Gilkeson1 - 0 WPts
29/01/2039London, UK8 - 2 Nicholas Cassin5 - 19(1) WPts
26/01/2039Birmingham, UK7 - 2 Sam Kelly0 - 1 WPts
29/12/2038Birmingham, UK6 - 2 Edwyn Dower0 - 1 WPts
05/12/2038Birmingham, UK5 - 2 Charlie Dollar0 - 10 WPts
06/11/2038Birmingham, UK4 - 2 John McWilliam0 - 13 WPts
13/10/2038Birmingham, UK3 - 2 Victor McNaughton1 - 5 WPts
15/09/2038London, UK2 - 2 Cole Moloney0 - 0 WPts
08/08/2038London, UK1 - 2 Chris Hare0 - 0 WPts
15/06/2038London, UK1 - 1 Iain McCowan2 - 3 LPts
21/04/2038Northampton, UK0 - 1 Gareth Mulryan0 - 0 WPts
21/03/2038Wolverhampton, UK0 - 0 Chris Husted3 - 2 LPts