Weightclass:  Featherweight
Location:  London, UK
Record:  16(2) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/06/2042London, UK15(2) - 23 Arran Weston5 - 10 WPts
12/04/2042London, UK14(2) - 23 Shayan Can1 - 15 WPts
10/02/2042London, UK14(2) - 22 Ross Donovan25(2) - 19 LPts
09/12/2041London, UK13(2) - 22 Josh Thrift1 - 2 WPts
08/10/2041Diourbel, Senegal12(2) - 22 Sinjon Barra1 - 13 WPts
08/08/2041London, UK11(2) - 22 Vikenti Brants1 - 8 WPts
07/06/2041Gwangju, South Korea10(2) - 22 Young-gwon You6 - 22 WPts
07/04/2041Lipa, Philippines9(1) - 22 Jose Olivar2 - 14 WKO3
07/02/2041Aarhus, Denmark8(1) - 22 Ultar Gad13 - 11(1) WPts
10/12/2040London, UK7(1) - 22 Ian Evans7 - 18(1) WPts
09/10/2040Tokyo, Japan7(1) - 21 Kenji Fukui25 - 5 LPts
11/08/2040London, UK6(1) - 21 Imran Azzi12 - 7(1) WPts
11/06/2040Belfast, UK5 - 21 Aidan Fitzgerald14 - 10(1) WKO3
13/04/2040London, UK5 - 20 Gordon McAlpin13 - 14 LPts
13/02/2040Bristol, UK5 - 19 Zach Toshack19 - 5 LPts
16/12/2039Algiers, Algeria5 - 18 Azam Enjalbert8 - 13 LPts
17/10/2039London, UK4 - 18 Barry Llewellyn7 - 15 WPts
17/08/2039Chipancingo, Mexico4 - 17 Jose Mustafa23 - 15 LPts
18/06/2039Montgomery, USA4 - 16 Ian Fall12 - 12 LPts
20/04/2039Wuxi, China3 - 16 Liang Kay8 - 14 WPts
20/02/2039Matamoros, Mexico3 - 15 Diego Diaz22 - 5 LPts
23/12/2038Imus, Philippines3 - 14 Chris Curameng6 - 12 LPts
25/10/2038Juarez, Mexico3 - 13 Hilario Almodovar34 - 28(1) LPts
27/08/2038Dakar, Senegal2 - 13 Orleans Papineau6 - 20(1) WPts
29/06/2038Stockholm, Sweden2 - 12 Adrian Rosengard2 - 21 LPts
30/04/2038Carlisle, UK2 - 11 Noel Dorch11 - 27 LPts
02/03/2038Derby, UK2 - 10 Peter Fidler8 - 18 LPts
01/01/2038Delmas, Haiti2 - 9 Royal Baston20 - 13 LPts
03/11/2037Telford, UK2 - 8 Sammy Atkins13 - 29 LPts
29/09/2037Plymouth, UK2 - 7 Rob Sutherland26 - 9 LPts
24/08/2037London, UK1 - 7 Erorangi Ihimaera6 - 7 WPts
26/06/2037Kampala, Uganda1 - 6 Kadeem Inzikuru7 - 12 LPts
27/04/2037Edinburgh, UK1 - 5 Hamish Delany0 - 0 LPts
10/03/2037Bangor, UK1 - 4 Paul Gallagher8 - 9 LPts
09/01/2037Mexicali, Mexico0 - 4 Neron Verano10 - 9 WPts
11/11/2036Zagreb, Croatia0 - 3 Alojz Hrgovic10 - 10 LPts
13/09/2036Watford, UK0 - 2 Sam Bowens0 - 5(1) LPts
29/07/2036London, UK0 - 1 Duncan Malley17 - 9 LPts
28/06/2036London, UK0 - 0 Stuart Pryce1 - 3 LPts