Weightclass:  Lightweight
Location:  London, UK
Record:  14(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2023London, UK13(1) - 23 Ulfred Fagerland8 - 17(1) WPts
29/09/2023London, UK13(1) - 22 Jamie McCalmon24(1) - 7 LPts
31/07/2023London, UK12(1) - 22 El Bachir Laouissi3 - 13 WPts
01/06/2023London, UK12(1) - 21 Tazim Azra10 - 8 LPts
02/04/2023London, UK11(1) - 21 Ulises Arboleda1(1) - 6(1) WPts
01/02/2023London, UK11(1) - 20 Mervyn Fortuna8 - 9 LPts
02/12/2022London, UK11(1) - 19 Yasin Farooqui5 - 5 LPts
03/10/2022London, UK10(1) - 19 Jawad Ullah9 - 21 WPts
04/08/2022London, UK10(1) - 18 Vidal Luz16(1) - 6 LPts
03/06/2022London, UK9(1) - 18 Alessio Smuraglia7 - 7 WPts
04/04/2022London, UK8(1) - 18 Andy Carran12 - 12 WPts
03/02/2022London, UK8(1) - 17 Paul Byrne3 - 8 LPts
03/12/2021Ndola, Zambia8(1) - 16 Callum Chipunza17 - 7 LPts
05/10/2021Hartford, USA8(1) - 15 Dan Nicholson15 - 8 LPts
07/08/2021London, UK7 - 15 Joel Vause0 - 6(3) WKO3
06/06/2021Reading, UK7 - 14 Arnie Sander6 - 9 LPts
13/04/2021Harbin, China6 - 14 Quon Yip6 - 12 WPts
12/02/2021Peterborough, UK6 - 13 Joshua Cooper10 - 7 LPts
04/01/2021London, UK5 - 13 Chainey Carre4 - 12 WPts
04/11/2020London, UK5 - 12 Chung Shing2 - 0 LPts
06/09/2020London, UK5 - 11 Jose Savala5 - 3 LPts
06/07/2020London, UK5 - 10 Juan Limas10 - 4 LPts
05/05/2020Kunming, China4 - 10 Kong Ing0 - 0 WPts
07/03/2020Hanover, Germany3 - 10 Alois Plett2 - 1 WPts
06/01/2020Bordeaux, France3 - 9 Odo Ostermeyer7 - 5 LPts
08/11/2019Bristol, UK3 - 8 Chris Hanigan5 - 6 LPts
17/09/2019London, UK3 - 7 David Seward6 - 6(1) LPts
18/07/2019Santo Domingo de Guzman, Dominican Republic2 - 7 Alejandro Cruz2 - 1 WPts
19/05/2019London, UK1 - 7 Dave Weatherspoon3 - 1 WPts
19/03/2019London, UK1 - 6 Jamie McCalmon1 - 0 LPts
15/01/2019Derby, UK1 - 5 Phil Riddle0 - 2 LPts
20/11/2018Middlesbrough, UK1 - 4 Elliot Kinman3 - 1 LPts
15/10/2018London, UK1 - 3 John Hampton1 - 1 LPts
17/08/2018London, UK0 - 3 Kenzie Entwistle0 - 2 WPts
19/06/2018London, UK0 - 2 Jeremy Curvis0 - 0 LPts
17/05/2018London, UK0 - 1 Diego Dieguez0 - 1 LPts
19/03/2018London, UK0 - 0 Andrew Atkins2 - 0 LPts