Weightclass:  Lightweight
Location:  Bradford, UK
Record:  21 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/02/2028Bradford, UK20 - 18 Tenenan Medoua5 - 8 WPts
03/12/2027Bradford, UK19 - 18 Tugdual Ateba12 - 7 WPts
04/10/2027Bradford, UK18 - 18 Aeron Apted19 - 24 WPts
05/08/2027Bradford, UK18 - 17 Elariz Rahmani7 - 10 LPts
06/06/2027Bradford, UK18 - 16 Nathan Page8 - 15(2) LPts
07/04/2027Bradford, UK17 - 16 John Lyall4 - 11 WPts
06/02/2027Bradford, UK16 - 16 Oscar Burnes10 - 24 WPts
08/12/2026Bradford, UK15 - 16 Brendan Brennan3 - 8 WPts
09/10/2026Derby, UK14 - 16 Alexander McDonald3 - 5 WPts
11/08/2026Bradford, UK14 - 15 Peter Cant7 - 16 LPts
12/06/2026Bradford, UK13 - 15 Brendan Brennan1 - 7 WPts
13/04/2026Jersey City, USA13 - 14 Alen Handyside5 - 8 LPts
13/02/2026Bradford, UK12 - 14 Kyrone Micah2 - 14 WPts
16/12/2025Bradford, UK11 - 14 Beno¯t Pardoen5 - 1 WPts
18/10/2025Bradford, UK10 - 14 Ramiro Riojas2 - 4 WPts
20/08/2025Kumasi, Ghana10 - 13 Bilal Irani1 - 10 LPts
22/06/2025Bradford, UK10 - 12 Angel Polo4 - 18(2) LPts
24/04/2025Bangalore, India9 - 12 Balamurali Narsireddy5 - 12(1) WPts
24/02/2025Swansea, UK9 - 11 David Jones9 - 18 LPts
31/12/2024Bradford, UK8 - 11 Jay Antwi1 - 12 WPts
02/11/2024Lusaka, Zambia7 - 11 Trory Leshina1 - 5 WPts
04/09/2024Warsaw, Poland6 - 11 Ignacy Czerwinski1 - 17 WPts
07/07/2024Konibodom, Tajikistan6 - 10 Mikhail Kanapyanov13 - 20 LPts
08/05/2024Bradford, UK6 - 9 Cipriano Gonzalez2 - 9 LPts
10/03/2024Bradford, UK5 - 9 Jamie McCaskill2 - 8 WPts
09/01/2024Port-au-Prince, Haiti5 - 8 Curtis Filipacchi3 - 13 LPts
11/11/2023Sheffield, UK4 - 8 Arran Cochren3 - 11(1) WPts
16/09/2023Bradford, UK3 - 8 Osman Ilgaz5 - 12 WPts
19/07/2023Glasgow, UK3 - 7 Joseph Ryan2(1) - 27 LPts
28/05/2023London, UK3 - 6 Dan McNiall1 - 1 LPts
04/04/2023London, UK3 - 5 Mark Power20 - 7 LPts
18/02/2023Milton Keynes, UK3 - 4 Lucas Liddle0 - 0 LPts
15/01/2023Cardiff, UK2 - 4 Alastair Evans1 - 1 WPts
28/11/2022Bradford, UK1 - 4 Davie Papafio0 - 6 WPts
29/09/2022Brighton and Hove, UK1 - 3 Spencer Jones9 - 20 LPts
17/08/2022London, UK1 - 2 Peter Gillmore19(1) - 8 LPts
27/06/2022London, UK1 - 1 Fraser Vaughan10 - 12 LPts
23/05/2022London, UK1 - 0 Paul Maguire7 - 17 LPts
18/04/2022Bradford, UK0 - 0 Arthur MacDermott0 - 2 WPts