Weightclass:  Lightweight
Location:  London, UK
Record:  16 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/10/2033London, UK15 - 22 John Fahlgren2 - 8 WPts
02/08/2033London, UK14 - 22 Otmar Janos0 - 7 WPts
01/06/2033Leicester, UK14 - 21 Antwan Coughlan32 - 7 LPts
28/04/2033Luton, UK14 - 20 Bart Ryan19 - 16(1) LPts
26/03/2033Hamburg, Germany13 - 20 Maximilian Stohlman21(1) - 13 WPts
26/01/2033Wakefield, UK13 - 19 Frank McCorkel19 - 16 LPts
27/11/2032London, UK12 - 19 Dennis Audsley2 - 3 WPts
28/09/2032San Juan, Puerto Rico11 - 19 Gig Colorado3 - 10 WPts
30/07/2032Villa Nueva, Guatemala11 - 18 Rodrigo Gil4 - 4 LPts
01/06/2032London, UK10 - 18 Brett Kinghorn5 - 11 WPts
02/04/2032Vilnius, Lithuania9 - 18 Jakub Wisniowski5 - 26(1) WPts
03/02/2032Tallaght, Ireland9 - 17 Dan Curran27(1) - 24 LPts
06/12/2031Glasgow, UK9 - 16 George Fleming6 - 20(1) LPts
14/10/2031Vantaa, Finland9 - 15 Juhana Paasilinna12 - 16 LPts
16/08/2031London, UK8 - 15 Aeron Wayne0 - 1 WPts
18/06/2031London, UK8 - 14 Gareth Dewar7 - 6 LPts
18/04/2031Accra, Ghana7 - 14 Hassan Wakim15 - 12 WPts
18/02/2031London, UK7 - 13 Sam Lawgoch2 - 3 LPts
21/12/2030Casablanca, Morocco6 - 13 Bandar Sibari6 - 5 WPts
23/10/2030Duisburg, Germany6 - 12 Abelerd Maus12 - 10 LPts
25/08/2030Nottingham, UK5 - 12 John Marvin1 - 14(1) WPts
30/06/2030Christchurch, New Zealand4 - 12 Noah Cleghorn0 - 7 WPts
02/05/2030Samarqand, Uzbekistan3 - 12 Andrii Kajrbekoff1 - 2 WPts
04/03/2030London, UK3 - 11 Berto Rafael14 - 20 LPts
04/01/2030London, UK3 - 10 Jax Pozos26(3) - 32(1) LPts
06/11/2029Dublin, Ireland3 - 9 Roy Hanegan11 - 11 LPts
08/09/2029Bayamon, Puerto Rico3 - 8 Diego Vallejo13(1) - 11 LPts
10/07/2029London, UK3 - 7 Josh Molony5 - 7 LPts
10/05/2029London, UK3 - 6 Gregor Vetere3 - 5 LPts
11/03/2029Columbus, USA3 - 5 Elliot Dougherty6 - 17 LPts
10/01/2029Blackpool, UK3 - 4 Richie Callahan11(1) - 17 LPts
15/11/2028Dushanbe, Tajikistan3 - 3 Dmitri Majkeev5 - 23 LPts
17/09/2028Portland, USA3 - 2 Morgan Hallum3 - 18 LPts
20/07/2028London, UK2 - 2 Callum Boyce0 - 5 WPts
22/05/2028Cardiff, UK2 - 1 Imran Zaidi9 - 2 LPts
24/03/2028London, UK2 - 0 Russell Evans12 - 11 LPts
24/01/2028Birmingham, UK1 - 0 Sean Flynn0 - 0 WPts
18/12/2027London, UK0 - 0 Colin McPhetridge0 - 8 WPts