Weightclass:  Featherweight
Location:  London, UK
Record:  26(1) - 26(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/01/2031London, UK25(1) - 26(1) Veroslav Lexa0 - 6 WPts
19/11/2030London, UK24(1) - 26(1) KryÜtof Rokita5 - 9 WPts
19/09/2030London, UK23(1) - 26(1) Panig Pabigian2 - 16 WPts
20/07/2030London, UK22(1) - 26(1) Glynn Hines0 - 1 WPts
21/05/2030London, UK21(1) - 26(1) John Farrell0 - 1 WPts
22/03/2030London, UK20 - 26(1) Joey McGinnis1 - 12 WKO3
22/01/2030London, UK19 - 26(1) Sean Vaughn1 - 14 WPts
23/11/2029London, UK19 - 25(1) Sarwono Wibowo6(1) - 1 LPts
24/09/2029London, UK19 - 24(1) Ahmed Bashara7 - 10 LPts
26/07/2029London, UK18 - 24(1) Fred Speed0 - 3 WPts
27/05/2029London, UK17 - 24(1) Sid Barrett2 - 7 WPts
28/03/2029London, UK16 - 24(1) Marc Llywelyn3 - 9 WPts
27/01/2029Melitopol, Ukraine16 - 23(1) Igor Tokarski16 - 14 LPts
29/11/2028Aba, Nigeria15 - 23(1) Elderson Petinrin13 - 22 WPts
01/10/2028Khayelitsha, South Africa15 - 22(1) Harvey Mabena17 - 19 LPts
03/08/2028Zaporizhia, Ukraine14 - 22(1) Volodmiri Sklar11 - 13 WPts
05/06/2028Zagreb, Croatia13 - 22(1) Mile Kranjec0 - 7 WPts
07/04/2028Kuching, Malaysia13 - 21(1) Danyaal Wahab6 - 24 LPts
08/02/2028Sendai, Japan13 - 20(1) Daichi Nakano21 - 12 LPts
11/12/2027New Kingston, Jamaica13 - 19(1) Chris Neaves47(4) - 25 LPts
13/10/2027Rosario, Argentina13 - 18(1) Fresco Principe13 - 4 LPts
15/08/2027London, UK12 - 18(1) Jonny Entwistle3 - 19(1) WPts
23/06/2027London, UK11 - 18(1) Marc Llywelyn0 - 1 WPts
26/04/2027Perth, Australia10 - 18(1) Valerio Boldrini10 - 21 WPts
26/02/2027London, UK9 - 18(1) Paul Milne2 - 7 WPts
28/12/2026London, UK9 - 17(1) Barry Wynne8 - 13(2) LPts
03/11/2026London, UK9 - 16(1) Waqas Mustafa7 - 22 LPts
05/09/2026Benin City, Nigeria8 - 16(1) Hope Lagelu0 - 0 WPts
08/07/2026London, UK8 - 15(1) Zafa Gajani6 - 20 LPts
09/05/2026London, UK8 - 14(1) Zafa Gajani5 - 20 LPts
11/03/2026Edinburgh, UK7 - 14(1) Sajid Harroun8 - 21 WPts
11/01/2026Minneapolis, USA7 - 13(1) James Hagen2 - 22 LPts
13/11/2025Brighton and Hove, UK7 - 12(1) James Quirke11 - 10(1) LPts
14/09/2025London, UK6 - 12(1) Ky Dai3 - 4 WPts
16/07/2025London, UK5 - 12(1) Patrick Hayes1 - 2 WPts
18/05/2025Yaoundé, Cameroon4 - 12(1) Cabal Tchobang1 - 6 WPts
20/03/2025Birmingham, UK4 - 11(1) Azam Kassar2 - 8(1) LPts
21/01/2025London, UK3 - 11(1) Joel Van Garsse2 - 14 WPts
22/11/2024London, UK3 - 10(1) Adam Rabbitt0 - 2 LPts
23/09/2024London, UK3 - 9(1) Hui-chao Ao1 - 7 LPts
26/07/2024Blackburn, UK3 - 8(1) Hugh Kilduff18 - 19 LPts
03/06/2024Stoke, UK3 - 7(1) Mark Myles11 - 24 LPts
03/05/2024London, UK2 - 7(1) Fedar Gazinsky1 - 0 WPts
05/03/2024Swansea, UK2 - 6(1) Johnny Shumway0 - 0 LPts
03/02/2024Peterborough, UK2 - 5 Paul Ashley16(2) - 13 LKO3
14/12/2023Nonthaburi, Thailand2 - 4 Pongsaklek Sunaigym14 - 20 LPts
16/10/2023Bradford, UK1 - 4 Neil McCormick2 - 31 WPts
28/08/2023Oxford, UK1 - 3 Kieran All24 - 10 LPts
18/07/2023Dundee, UK1 - 2 Tommy Campbell0 - 0 LPts
04/06/2023London, UK1 - 1 Ariki Ruka1 - 3 LPts
05/04/2023London, UK1 - 0 Singdet Porplaboonchu0 - 1 LPts
05/02/2023London, UK0 - 0 Danny McClements1 - 3 WPts