Weightclass:  Featherweight
Location:  York, UK
Record:  39(1) - 2
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/06/2023York, UK38(1) - 2 Rodrigo Cedillo0 - 2 WPts
29/04/2023York, UK37(1) - 2 Theo Tasso3 - 3 WPts
28/02/2023York, UK36(1) - 2 Achelous Kallas1 - 4 WPts
29/12/2022York, UK35(1) - 2 Runako Konchellah6 - 6 WPts
30/10/2022York, UK34 - 2 Muzaffar Faraj0 - 8(1) WKO3
01/09/2022York, UK33 - 2 Vicente Pasqual3 - 4 WPts
02/07/2022York, UK32 - 2 Jair Pichon0 - 2 WPts
02/05/2022York, UK31 - 2 Nasario De Anda1 - 2 WPts
03/03/2022York, UK30 - 2 Vitali Merkulow5 - 19 WPts
01/01/2022York, UK29 - 2 Montel Ortuno7 - 18 WPts
01/11/2021York, UK28 - 2 Chiem Trong15 - 9 WPts
01/09/2021Oujda, Morocco27 - 2 Hamas Ouaddou1 - 3 WPts
04/07/2021York, UK26 - 2 Fausto Ojeda2(1) - 5 WPts
02/05/2021Manchester, UK25 - 2 Duncan MacConnell14 - 5 WPts UK National Championships 2021View
29/04/2021Manchester, UK24 - 2 Gethin Mulryan16 - 6 WPts UK National Championships 2021View
26/04/2021Manchester, UK23 - 2 Robert Macklem13 - 8 WPts UK National Championships 2021View
02/03/2021York, UK22 - 2 Alec Dowie7 - 11 WPts
01/01/2021Maracay, Venezuela21 - 2 Juan Valcarcel0 - 3 WPts
02/11/2020York, UK20 - 2 Alec Dowie6 - 10 WPts
03/09/2020York, UK19 - 2 Piotr Deren9 - 6 WPts
03/07/2020York, UK18 - 2 Aleksei Delinsh3 - 1 WPts
02/05/2020Manchester, UK17 - 2 Robert Harris11 - 6 WPts UK National Championships 2020View
29/04/2020Manchester, UK16 - 2 George McNichols14 - 0 WPts UK National Championships 2020View
26/04/2020Manchester, UK15 - 2 Aaron Ramsey11 - 1 WPts UK National Championships 2020View
31/03/2020London, UK14 - 2 Neil MacRae4 - 4 WPts
07/02/2020Norwich, UK13 - 2 Ian McCombie3 - 5 WPts
10/12/2019York, UK12 - 2 Michael MacInnes5 - 1 WPts
10/10/2019London, UK11 - 2 Brendan Burn7 - 2 WPts
21/08/2019York, UK11 - 1 Zeynulla Zadeh5 - 3 LPts
22/06/2019York, UK10 - 1 Angel Campuzano4 - 5 WPts
23/04/2019York, UK9 - 1 Noel Selkirk0 - 3 WPts
20/02/2019Bolton, UK8 - 1 Edward Cadwallader3 - 1 WPts
07/01/2019York, UK7 - 1 Duncan McBain0 - 6 WPts
07/11/2018York, UK6 - 1 Matej Hlavaty2 - 0 WPts
07/09/2018London, UK5 - 1 Dale Catto0 - 0 WPts
03/08/2018London, UK5 - 0 Brendan Burn1 - 0 LPts
19/06/2018New Kingston, Jamaica4 - 0 John Rennick0 - 0 WPts
20/04/2018London, UK3 - 0 Jake Peavy0 - 0 WPts
19/03/2018London, UK2 - 0 Kian McGinnis0 - 0 WPts
09/02/2018Belfast, UK1 - 0 Evan Collins0 - 1 WPts
08/01/2018San Pedro de Macoris, Dominican Republic0 - 0 Selestino Fuente0 - 0 WPts