Weightclass:  Featherweight
Location:  London, UK
Record:  20 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/07/2026London, UK19 - 31 Xaver Mancebo5 - 7 WPts
10/05/2026London, UK18 - 31 Kamar Levyan0 - 12(1) WPts
11/03/2026London, UK17 - 31 Dom Couper3 - 5 WPts
10/01/2026London, UK16 - 31 Phil Vail4 - 11(2) WPts
11/11/2025London, UK16 - 30 Rovshan Acbasow5 - 13 LPts
12/09/2025London, UK16 - 29 Jaguar Quezada22 - 14 LPts
14/07/2025London, UK15 - 29 Marcin Bartkowski3 - 12 WPts
15/05/2025London, UK14 - 29 Lorenzo Cordova1 - 7 WPts
16/03/2025London, UK13 - 29 George Brann1 - 8 WPts
15/01/2025London, UK12 - 29 Felippe Siguenza3 - 9 WPts
16/11/2024London, UK11 - 29 Jonny Entwistle0 - 5(1) WPts
16/09/2024London, UK11 - 28 Zacarias Penso26 - 16 LPts
19/07/2024London, UK11 - 27 Nathan Gaddie14 - 6 LPts
19/05/2024La Plata, Argentina11 - 26 Francisco Araya2 - 14 LPts
21/03/2024Daegu, South Korea11 - 25 Eun-sun Youn5 - 4 LPts
22/01/2024London, UK10 - 25 Tae-hwi Yi3 - 8 WPts
23/11/2023Ostrava, Czech Republic9 - 25 èimon Mitro2 - 13(1) WPts
25/09/2023Ulsan, South Korea9 - 24 Chung-yong Moon16 - 19 LPts
28/07/2023Medan, Indonesia9 - 23 Adinda Liana25 - 8 LPts
30/05/2023Berlin, Germany8 - 23 Roch Kammeyer15(2) - 13 WPts
01/04/2023London, UK7 - 23 John Rao0 - 7 WPts
01/02/2023Montpellier, France7 - 22 Josce Corneille20 - 9 LPts
04/12/2022London, UK7 - 21 Richard McGinnis25 - 8 LPts
24/10/2022Paris, France7 - 20 Gage Moreau20 - 8 LPts
26/08/2022Barcelona, Venezuela7 - 19 Joaquin Cara3 - 25(7) LPts
28/06/2022San Miguelito, Panama7 - 18 Carlos Rodriguez17 - 9 LPts
30/04/2022London, UK7 - 17 Tom Tobin5 - 17 LPts
02/03/2022Telford, UK7 - 16 Ian Trotter11 - 13 LPts
08/01/2022London, UK7 - 15 Ian Di Guilio12 - 11 LPts
07/11/2021London, UK6 - 15 Ivan Tolymbecov7 - 11 WPts
07/09/2021Mixco, Guatemala6 - 14 Hilario Ovalles0 - 6 LPts
09/07/2021Buenos Aires, Argentina6 - 13 Rodrigo Licea4 - 13 LPts
09/05/2021London, UK6 - 12 Edmund Dredge8 - 7 LPts
16/03/2021Bokhtar, Tajikistan6 - 11 Khavar Bina9 - 11 LPts
16/01/2021London, UK6 - 10 Borya Sadvakasoff14(1) - 6 LPts
16/11/2020Cork, Ireland6 - 9 Thomas McGee11 - 4 LPts
18/09/2020London, UK6 - 8 Gethin Mulryan11 - 5 LPts
17/07/2020London, UK6 - 7 Carlos Rodriguez9 - 5 LPts
16/05/2020London, UK6 - 6 Richard McGinnis11 - 5 LPts
13/04/2020London, UK5 - 6 Edward McFee2 - 6 WPts
13/02/2020Seoul, South Korea4 - 6 Young-cheol Cho2 - 8 WPts
16/12/2019Cardiff, UK3 - 6 Peter Braddick1 - 2 WPts
06/11/2019Peterborough, UK3 - 5 Paul Ashley0 - 0 LPts
28/09/2019Wollongong, Australia2 - 5 Alec Dunson2 - 6 WPts
31/07/2019London, UK2 - 4 Aaron Ramsey6 - 1 LPts
31/05/2019Seoul, South Korea2 - 3 Tae-hwi Chay5 - 5 LPts
02/04/2019Brest, Belarus2 - 2 Gennady Tissin2 - 4 LPts
01/02/2019London, UK1 - 2 Bryn Kennedy0 - 5 WPts
01/01/2019Bucheon, South Korea1 - 1 Joo-ho Ro4 - 0 LPts
03/11/2018York, UK0 - 1 Waqas Kassem1 - 0 WPts
19/09/2018London, UK0 - 0 Gethin Mulryan1 - 2 LPts