Weightclass:  Featherweight
Location:  London, UK
Record:  31 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/06/2042Stoke, UK30 - 12 Owen Burton21 - 26 WPts
26/04/2042Luton, UK30 - 11 Anton McAleese31(1) - 16 LPts UK National Championships 2042View
20/04/2042Salzburg, Austria29 - 11 Lughaidh Matthis7 - 18(2) WPts
20/02/2042Casablanca, Morocco28 - 11 Shamsadeen Hamdouchi12 - 8(1) WPts
23/12/2041Mueang Samut Prakan, Thailand27 - 11 Wisanu Sitjaesairung9 - 23 WPts
25/10/2041Udon Thani, Thailand26 - 11 Padjai Thonglao6 - 19 WPts
27/08/2041London, UK25 - 11 Cirio Bouras2 - 5 WPts
26/06/2041Panama City, Panama24 - 11 Kiki Trinadad12 - 15 WPts
26/04/2041Milton Keynes, UK24 - 10 Matthew Linklater28(2) - 9(1) LPts UK National Championships 2041View
11/04/2041Tembisa, South Africa23 - 10 Jasper Kibeka12 - 6 WPts
11/02/2041Douala, Cameroon22 - 10 Demont Kwedi12 - 28 WPts
14/12/2040Gaineau, Canada21 - 10 Ashley Clyde0 - 6 WPts
16/10/2040Wellington, New Zealand20 - 10 Ollie Ballard5 - 29 WPts
18/08/2040Ichinomiya, Japan19 - 10 Hajime Kawabata0 - 0 WPts
20/06/2040Swansea, UK18 - 10 Rhod Huggett18 - 14 WPts
28/04/2040Fukuoka, Japan17 - 10 Ryo Shinsato27 - 29(1) WPts
26/04/2040Peterborough, UK17 - 9 Joey McCorkell5 - 7 LPts UK National Championships 2040View
11/04/2040Cainta, Philippines16 - 9 Joaquin Bayna4 - 25(1) WPts
12/02/2040Tembisa, South Africa15 - 9 Xhosas Boakye20 - 10 WPts
15/12/2039Cagayan de Oro, Philippines15 - 8 Mark Dimaampao18 - 12 LPts
17/10/2039Chelyabinsk, Russia14 - 8 Fedya Muradov28 - 22 WPts
19/08/2039Newark, USA13 - 8 Pepe De Mauro14 - 11 WPts
21/06/2039Leicester, UK12 - 8 Dennis Brown6 - 14(1) WPts
26/04/2039London, UK11 - 8 Keith Ferris8 - 11 WPts
25/02/2039Manchester, UK11 - 7 Isaac Gwyn20(1) - 29 LPts
30/12/2038Adelaide, Australia11 - 6 Robert Reid5 - 25(2) LPts
31/10/2038Doncaster, UK10 - 6 Matthew Binnion14 - 15 WPts
01/09/2038London, UK9 - 6 David McBroom3 - 14 WPts
03/07/2038London, UK8 - 6 Ian Reese1 - 1 WPts
02/05/2038London, UK8 - 5 Umid Aliev12 - 19 LPts
04/03/2038London, UK7 - 5 Jamie McAndrews1 - 4 WPts
02/01/2038Cardiff, UK6 - 5 Roger Rees3 - 12 WPts
06/11/2037London, UK5 - 5 Nicholas Oman1 - 4 WPts
06/09/2037London, UK5 - 4 Nasario Ruis6 - 3 LPts
08/07/2037Bangor, UK4 - 4 Conor Quinn3 - 9 WPts
09/05/2037Gdansk, Poland4 - 3 Michal Gorka12 - 26 LPts
11/03/2037Warrington, UK3 - 3 Jeremy Davis1 - 3 WPts
12/01/2037Edinburgh, UK3 - 2 Geoff McCartt4 - 10(1) LPts
01/12/2036Leeds, UK2 - 2 Haaris Mamund37 - 12 WPts
10/11/2036Portoviejo, Ecuador1 - 2 Pablo Marcial7 - 17 WPts
12/09/2036London, UK1 - 1 Gregor Kormos14 - 5 LPts
19/07/2036Norwich, UK1 - 0 Gregor Llandinam7 - 27 LPts
08/06/2036London, UK0 - 0 Harry Rice1 - 5 WPts