Weightclass:  Lightweight
Location:  London, UK
Record:  5 - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/03/2044London, UK4 - 33 Yasin Wassan3 - 23(1) WPts
15/01/2044London, UK4 - 32 Dai Winchell8 - 11(1) LPts
14/11/2043Salzburg, Austria4 - 31 Dirk Zachmann2 - 6 LPts
16/09/2043Dnipropetrovsk, Ukraine4 - 30 Viktor Chromy9 - 15 LPts
19/07/2043Antwerp, Belgium4 - 29 Jean-Pierre Lazoen11 - 5 LPts
21/05/2043Sao Paulo, Brazil4 - 28 Angel Marte18 - 17 LPts
22/03/2043Nottingham, UK4 - 27 James Lever11 - 17 LPts
27/01/2043Middlesbrough, UK4 - 26 Chris Dorch6 - 18(1) LPts
24/12/2042Sheffield, UK4 - 25 Clinton McConnell13 - 8 LPts
11/11/2042London, UK4 - 24 Kieran Foley3 - 19 LPts
09/09/2042London, UK3 - 24 Owen Boyd2 - 12 WPts
09/07/2042Sao Paulo, Brazil3 - 23 Quito Bermudes8 - 10(1) LPts
10/05/2042Leicester, UK3 - 22 Glyn Driscoll8 - 6 LPts
12/03/2042Kisumu, Kenya3 - 21 Keshawn Kaya18 - 21 LPts
12/01/2042London, UK3 - 20 Mark Beattie3 - 4 LPts
11/11/2041London, UK3 - 19 Spencer Pritchard7 - 36 LPts
20/09/2041London, UK2 - 19 Martyn Cecil1 - 4(1) WPts
19/07/2041Volgograd, Russia2 - 18 Borya Ovechkin8 - 8 LPts
20/05/2041Kitakyushu, Japan2 - 17 Hisoka Tamaki6 - 11 LPts
19/05/2041Sheffield, UK2 - 16 Glynn McArdle29 - 7 LPts
22/03/2041Achiaman, Ghana1 - 16 Mark Agbeko1 - 12 WPts
22/01/2041Northampton, UK1 - 15 Hamish Fergusson7 - 18 LPts
24/11/2040Sheffield, UK1 - 14 Bryn Bialy37 - 13 LPts
07/11/2040Rosario, Argentina1 - 13 Joaquin Balderas9 - 10 LPts
09/09/2040Sheffield, UK1 - 12 Charlie Howell18 - 16 LPts
03/08/2040Sheffield, UK1 - 11 Lucas McClatchey7 - 0 LPts
17/07/2040Sendai, Japan1 - 10 Keiichi Kimura13 - 24 LPts
19/05/2040London, UK1 - 9 Nicholas Belan5 - 4 LPts
20/03/2040Birmingham, UK1 - 8 Malcolm Garmon1 - 13 LPts
21/01/2040Cardiff, UK0 - 8 Roger Howell2 - 13(1) WPts
26/11/2039Wakefield, UK0 - 7 Dave Owen2 - 18 LPts
28/09/2039Warrington, UK0 - 6 Chris Husted6 - 9 LPts
02/08/2039London, UK0 - 5 Max Hennion2 - 14(1) LPts
21/06/2039Sheffield, UK0 - 4 Bryn Bialy20 - 11 LPts
27/05/2039Northampton, UK0 - 3 John McRae5 - 31(2) LPts
26/04/2039Birmingham, UK0 - 2 John Ghee10 - 3 LPts
13/03/2039Sheffield, UK0 - 1 Charlie Howell4 - 11 LPts
06/03/2039London, UK0 - 0 Rob Brickell1 - 5 LPts