Weightclass:  Featherweight
Location:  London, UK
Record:  9(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2021London, UK9(1) - 16 Yodmongkol Chaisam17 - 9 LPts
27/10/2021London, UK9(1) - 15 Mark Myles4 - 15 LPts
27/08/2021London, UK9(1) - 14 Brendan Burn15 - 7 LPts
26/06/2021London, UK8(1) - 14 Arvid Rube4 - 7 WPts
26/04/2021London, UK7(1) - 14 Haider Hussein1 - 11(1) WPts
25/02/2021London, UK7(1) - 13 Brett Phillips12 - 10(1) LPts
26/12/2020London, UK7(1) - 12 Iain Ayrton2 - 4 LPts
25/10/2020London, UK6(1) - 12 Brett Ready6 - 6 WPts
26/08/2020London, UK5(1) - 12 Sergei Valihanoff6 - 9 WPts
25/06/2020London, UK5(1) - 11 Bart Dada9 - 5 LPts
25/04/2020London, UK5(1) - 10 Xebec Novy3 - 3 LPts
26/02/2020London, UK4(1) - 10 Arnie Wilson5(2) - 2 WPts
27/12/2019London, UK4(1) - 9 Nathan Bowen3 - 3 LPts
27/10/2019London, UK4(1) - 8 Veroslav Jacka4 - 6 LPts
28/08/2019Los Angeles, USA3 - 8 Santiago Beltran1 - 6(1) WKO3
30/06/2019London, UK3 - 7 Mariano Adamo4(1) - 2 LPts
01/05/2019London, UK3 - 6 Diego Murga3 - 1 LPts
01/03/2019London, UK3 - 5 Duncan McClarnon0 - 4 LPts
23/01/2019London, UK2 - 5 Desmond Lewis2 - 3 WPts
22/11/2018Vitebsk, Belarus2 - 4 Oleksander Rybak0 - 6 LPts
24/09/2018London, UK1 - 4 Yuichi Namba0 - 2 WPts
23/07/2018London, UK0 - 4 Evan Collins0 - 5 WPts
22/05/2018Irbid, Jordan0 - 3 Adnan Mahmad0 - 1 LPts
23/03/2018Gloucester, UK0 - 2 Lloyd Moore2 - 0 LPts
19/02/2018Warrington, UK0 - 1 Hayden Platini0 - 0 LPts
09/01/2018Carolina, Puerto Rico0 - 0 Rio Gonzalez0 - 0 LPts