Weightclass:  Middleweight
Location:  Hull, UK
Record:  60 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/07/2041Leeds, UK59 - 8 Mfon Idiagbon1 - 0 WPts
15/06/2041Leeds, UK58 - 8 Dave Murphy3 - 0 WPts
18/05/2041Leeds, UK57 - 8 Benjamin Bergstrand0 - 2 WPts
24/04/2041Leeds, UK56 - 8 Denes Panagopoulos2 - 4(1) WPts
29/03/2041Leeds, UK55 - 8 Syed Suleiman0 - 3 WPts
03/03/2041Leeds, UK54 - 8 Dave Fitzgerald0 - 1 WPts
04/02/2041Leeds, UK53 - 8 Pyotr Kiselyov2 - 5 WPts
05/01/2041Leeds, UK52 - 8 Sid Lawgoch4 - 16 WPts
09/12/2040Leeds, UK51 - 8 Matt MacGinnis3 - 2 WPts
09/11/2040Leeds, UK50 - 8 Callum Waterston1 - 2 WPts
11/10/2040Leeds, UK49 - 8 Lloyd Argall4 - 2 WPts
11/09/2040Leeds, UK48 - 8 Peter Tait2 - 1 WPts
14/08/2040Leeds, UK47 - 8 Theodoor Lampers0 - 11(1) WPts
15/07/2040Leeds, UK46 - 8 Cris Rengel3 - 2 WPts
15/06/2040Leeds, UK45 - 8 Farhan Matar6 - 4 WPts
22/05/2040Leeds, UK44 - 8 Ferde Markgraf1 - 1 WPts
25/04/2040Leeds, UK43 - 8 Lew Birke1 - 6 WPts
26/03/2040Leeds, UK42 - 8 Kuppe Davele4 - 6 WPts
29/02/2040Leeds, UK41 - 8 Otello Geissinger1 - 3 WPts
01/02/2040Leeds, UK40 - 8 Philip Fidler7 - 15 WPts
07/01/2040Leeds, UK39 - 8 Mike Garis5 - 8 WPts
12/12/2039Leeds, UK38 - 8 Amon Vaughan4 - 6 WPts
17/11/2039Leeds, UK37 - 8 John Corcoran3 - 7 WPts
20/10/2039Leeds, UK36 - 8 James Kellison2 - 1 WPts
24/09/2039Leeds, UK35 - 8 Owen Ashley1 - 0 WPts
25/08/2039Leeds, UK34 - 8 Antwan Lowry1 - 1 WPts
29/07/2039Leeds, UK33 - 8 John Rhydderch2 - 7 WPts
04/07/2039Leeds, UK32 - 8 Nathan Fannon4 - 11 WPts
06/06/2039Leeds, UK31 - 8 Farhan Matar2 - 1 WPts
11/05/2039Leeds, UK30 - 8 Mel Rodgerson7 - 12 WPts
17/04/2039Leeds, UK29 - 8 Stuart Kerry3 - 15 WPts
20/03/2039Leeds, UK28 - 8 Kris Buckley1 - 1 WPts
23/02/2039Leeds, UK27 - 8 Tobias Aitken1 - 4 WPts
28/01/2039Leeds, UK26 - 8 Oliver Brody0 - 1(1) WPts
31/12/2038Leeds, UK25 - 8 Connor Carlyle1 - 7 WPts
03/12/2038Leeds, UK24 - 8 Aaron Aries1 - 5 WPts
06/11/2038Leeds, UK23 - 8 Amon Vaughan2 - 0 WPts
07/10/2038Leeds, UK22 - 8 Roger Byrnes1 - 1 WPts
11/09/2038Leeds, UK21 - 8 Jonathan Bower2 - 9 WPts
14/08/2038Leeds, UK20 - 8 Greg Winstone0 - 2 WPts
19/07/2038Leeds, UK19 - 8 John Rhydderch0 - 1 WPts
23/06/2038Leeds, UK18 - 8 Nathan Fannon0 - 2 WPts
29/05/2038Leeds, UK17 - 8 Antwan Coleman1 - 18(2) WPts
04/05/2038Leeds, UK16 - 8 John McAree1 - 1 WPts
08/04/2038Leeds, UK15 - 8 Stuart Kerry0 - 2 WPts
12/03/2038Leeds, UK14 - 8 Colin McClellan1 - 1 WPts
13/02/2038Leeds, UK13 - 8 Sid Lawgoch0 - 2 WPts
19/01/2038Leeds, UK12 - 8 Philip Fidler0 - 1 WPts
15/12/2037London, UK12 - 7 Marcus McTavish24 - 17 LPts
14/11/2037Leeds, UK12 - 6 Dave Breen2 - 16 LPts
15/10/2037Leeds, UK11 - 6 Robert McBain2 - 6 WPts
20/09/2037Leeds, UK10 - 6 Michael Hanegan0 - 2 WPts
15/08/2037Leeds, UK9 - 5 Johnny Docter1 - 2 WPts
15/08/2037London, UK10 - 5 Marcus McTavish22 - 17 LPts
14/07/2037Leeds, UK9 - 4 Rehman Abdallah0 - 3 LPts
10/06/2037London, UK9 - 3 David McCathern10 - 19 LPts
10/05/2037Leeds, UK9 - 2 Antwan Coleman0 - 2 LPts
10/04/2037Leeds, UK8 - 2 Jonathan Bower1 - 0 WPts
15/03/2037Leeds, UK7 - 2 Santiago Ravelo0 - 4 WPts
17/02/2037Leeds, UK6 - 2 Arian Buzoku1 - 0 WPts
23/01/2037Leeds, UK5 - 2 James Selby1 - 4 WPts
28/12/2036Reading, UK4 - 2 Yasin Mohammed0 - 0 WPts
25/12/2036Leeds, UK3 - 2 Ano Trulli0 - 0 WPts
27/11/2036Leeds, UK2 - 2 Quennel Beaudin2 - 4 WPts
28/10/2036Leeds, UK1 - 2 Dave Breen1 - 9 WPts
01/10/2036Leeds, UK0 - 2 Kaapo Ketola0 - 1 WPts
29/08/2036Blackburn, UK0 - 1 Lewis Beattie14 - 36 LPts
24/07/2036Hull, UK0 - 0 David Treharne2 - 2 LPts