Weightclass:  Featherweight
Location:  Derby, UK
Record:  15(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/08/2028Derby, UK14(1) - 24 Ken McAskill0 - 1 WPts
23/06/2028Derby, UK13(1) - 24 Richard Kelton0 - 5 WPts
24/04/2028Derby, UK12(1) - 24 Paul Morse2 - 5 WPts
24/02/2028Derby, UK12(1) - 23 Henry McCard2 - 1 LPts
26/12/2027Derby, UK11(1) - 23 Aftab Ahmed1 - 0 WPts
27/10/2027Derby, UK11(1) - 22 Sevan Oganian5 - 26 LPts
28/08/2027Derby, UK11(1) - 21 Jase Mellis6 - 13 LPts
28/06/2027Derby, UK11(1) - 20 Dai Payne16 - 14(2) LPts
30/04/2027Derby, UK10(1) - 20 Russell Kelly0 - 5 WPts
01/03/2027Derby, UK10(1) - 19 Ryo Montealegre8 - 15 LPts
31/12/2026Derby, UK10(1) - 18 Dmitriy Aizvakars5 - 7 LPts
01/11/2026Derby, UK9(1) - 18 Phil Vail5 - 15(3) WPts
02/09/2026Ponce, Puerto Rico8(1) - 18 Quico Principe0 - 1 WPts
05/07/2026Odense, Denmark7(1) - 18 Kerr Holsen0 - 0 WPts
07/05/2026Shanghai, China7(1) - 17 Xi-Wang Eng6 - 18 LPts
09/03/2026Paris, France7(1) - 16 Bayard Moreau5 - 10 LPts
09/01/2026Ipoh, Malaysia7(1) - 15 Obaid Kamali9 - 15 LPts
11/11/2025Derby, UK6(1) - 15 Andrii Kasymbecoff9 - 11(1) WPts
12/09/2025Belfast, UK6(1) - 14 John Coghlan6 - 7 LPts
15/07/2025Ostrava, Czech Republic6(1) - 13 Ondrej Maruska44(2) - 7 LPts
17/05/2025Daegu, South Korea6(1) - 12 Suk-young Chung21(1) - 20 LPts
19/03/2025Derby, UK5(1) - 12 Charlie Parry1 - 0 WPts
18/01/2025Derby, UK4(1) - 12 Andy McCardell1 - 5(1) WPts
19/11/2024Derby, UK4(1) - 11 Rex Milland11 - 6 LPts
20/09/2024Roskilde, Denmark4(1) - 10 Zvi Sondergaard4 - 16 LPts
23/07/2024Derby, UK3(1) - 10 Majid Hasan0 - 5 WPts
23/05/2024Derby, UK3(1) - 9 Corey Cain2 - 9 LPts
24/03/2024Managua, Nicaragua3(1) - 8 Zacarias Banuelos24(3) - 15 LPts
25/01/2024Mandaue, Philippines3(1) - 7 Loredo Pagan24 - 10 LPts
27/11/2023Poole, UK3(1) - 6 Gavin Audsley3 - 10 LPts
07/10/2023London, UK2 - 6 Nick Colton0 - 0 WKO3
05/09/2023Leeds, UK1 - 6 Euan Prichard0 - 0 WPts
03/08/2023Leicester, UK1 - 5 Jonathan Sheedy2 - 11 LPts
19/06/2023General Santos, Philippines1 - 4 Dimos Gacungan21 - 12 LPts
20/04/2023Glasgow, UK1 - 3 Douglas Brewster2 - 15(1) LPts
25/02/2023Vilnius, Lithuania1 - 2 Borys Capek15 - 12 LPts
28/12/2022Wolverhampton, UK1 - 1 Gethin Mulryan25(1) - 7 LPts
10/11/2022London, UK1 - 0 Michael Keegan15 - 14 LPts
05/10/2022Derby, UK0 - 0 Aaron Beddow1 - 4 WPts