Weightclass:  Lightweight
Location:  London, UK
Record:  34 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/08/2042London, UK34 - 9 Sam Kennedy27 - 12(1) LPts
09/08/2042London, UK34 - 8 Richard Thom2 - 11 LPts
10/07/2042London, UK33 - 8 Richie Wilde1 - 0 WPts
16/06/2042London, UK32 - 8 Rob Slane1 - 2 WPts
20/05/2042London, UK31 - 8 Sam Bateman2 - 11 WPts
22/04/2042London, UK30 - 8 Waleed Dada0 - 6 WPts
28/03/2042London, UK29 - 8 John McGill1 - 15 WPts
28/02/2042London, UK28 - 8 Tihomir á Shevchev1 - 26(1) WPts
26/01/2042Northampton, UK28 - 7 John McRae15 - 37(2) LPts
24/01/2042London, UK27 - 7 Alen Sheridan0 - 1 WPts
26/12/2041London, UK26 - 7 Waleed Beydoun1 - 8 WPts
02/12/2041London, UK25 - 7 Harry Joens0 - 2 WPts
06/11/2041London, UK24 - 7 James Evans1 - 21 WPts
08/10/2041London, UK23 - 7 Richard Hughes0 - 3 WPts
10/09/2041London, UK22 - 7 Jose Curto0 - 9 WPts
13/08/2041London, UK21 - 7 Lucas Fenderson0 - 2 WPts
17/07/2041London, UK20 - 7 Richard Thom1 - 3 WPts
18/06/2041London, UK19 - 7 David Welsh1 - 1 WPts
21/05/2041London, UK18 - 7 John McWilliam3 - 30 WPts
25/04/2041London, UK17 - 7 Sam Bateman2 - 3 WPts
29/03/2041Amman, Jordan16 - 7 Rehman Bechara2 - 15 WPts
02/03/2041London, UK15 - 7 John McGill1 - 1 WPts
02/02/2041London, UK14 - 7 Ryo Ferra0 - 17 WPts
05/01/2041London, UK13 - 7 Besnik Cikirikci3 - 16 WPts
08/12/2040Cochabamba, Bolivia12 - 7 Fresco De la Fuente0 - 10(1) WPts
16/11/2040London, UK11 - 7 Tihomir á Shevchev1 - 6 WPts
22/10/2040London, UK10 - 7 James Evans0 - 10 WPts
26/09/2040Almaty, Kazakhstan9 - 7 Koldan Bahtiyar2 - 15(2) WPts
24/09/2040Hiroshima, Japan9 - 6 Jiro Akamine11 - 23(1) LPts
22/09/2040Adana, Turkey8 - 6 Erol Gokche0 - 5 WPts
20/09/2040Fortaleza, Brazil7 - 6 Iago Gago0 - 11 WPts
19/09/2040Schaerbeek, Belgium6 - 6 Beau Lenglen2 - 14(1) WPts
17/09/2040El Alto, Bolivia6 - 5 Angel Acedo2 - 11 LPts
16/09/2040San Salvador, El Salvador6 - 4 Dimos Alejo3 - 17 LPts
14/09/2040Guigang, China5 - 4 Genjo Feng4 - 18(2) WPts
13/09/2040Fukuoka, Japan4 - 4 Hitoshi Fukunaga0 - 1 WPts
12/09/2040Liege, Belgium4 - 3 Fernand Belcourt3 - 12 LPts
10/09/2040Eindhoven, Netherlands4 - 2 Valko Haegheman6 - 17(1) LPts
09/09/2040Toshkent, Uzbekistan3 - 2 Maharram Alam1 - 15 WPts
06/09/2040Vilnius, Lithuania2 - 2 Julek Staszak2 - 28(1) WPts
05/09/2040Amsterdam, Netherlands2 - 1 Gaspar Quintin2 - 10 LPts
03/09/2040Acapulco, Mexico1 - 1 Santiago Bencomo0 - 3 WPts
02/09/2040Almaty, Kazakhstan0 - 1 Fadei Galiacberoff4 - 12 WPts
30/08/2040London, UK0 - 0 Owen Boyd0 - 1 LPts