Weightclass:  Featherweight
Location:  London, UK
Record:  18 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/04/2029London, UK17 - 27 Zakwan Tazhibaew2 - 3 WPts
17/02/2029London, UK16 - 27 Afon Aghababayev2 - 2 WPts
19/12/2028London, UK15 - 27 Sean Vaughn0 - 8 WPts
20/10/2028London, UK15 - 26 Francisco Vara8 - 6 LPts
21/08/2028London, UK14 - 26 Mel Ogg1 - 3 WPts
22/06/2028London, UK14 - 25 Felippe Diaz9(1) - 13 LPts
23/04/2028London, UK14 - 24 Haaris Hamidi14 - 20 LPts
23/02/2028London, UK13 - 24 Sean Vaughn0 - 2 WPts
25/12/2027London, UK12 - 24 Ian Fisco2 - 6 WPts
26/10/2027London, UK11 - 24 Georgiy Kozak5 - 18 WPts
27/08/2027London, UK10 - 24 Angel Santiesteban5 - 9 WPts
27/06/2027Ecatepec, Mexico9 - 24 Alejandro Carabello14 - 14 WPts
29/04/2027Sofia, Bulgaria8 - 24 Nayden á Pankov9 - 19(1) WPts
01/03/2027Zagreb, Croatia8 - 23 Lovrenco Andrijevic10 - 30(1) LPts
01/01/2027Daegu, South Korea8 - 22 Young-gwon Chon17 - 6(1) LPts
03/11/2026London, UK7 - 22 Jacob Amberson9 - 16(1) WPts
06/09/2026London, UK6 - 22 Zafa Gajani7 - 20 WPts
09/07/2026London, UK5 - 22 Bruce McWaters1 - 0 WPts
10/05/2026Glasgow, UK5 - 21 Davie Musgrave11 - 11 LPts
24/03/2026London, UK5 - 20 John MacIsaac10 - 13 LPts
21/02/2026London, UK4 - 20 Teungku Luteyn6 - 11 WPts
23/12/2025London, UK3 - 20 Ian Gowan1 - 1 WPts
25/10/2025Carrefour, Haiti3 - 19 Varil de La Fontaine9 - 4 LPts
27/08/2025London, UK3 - 18 Rob Allen2 - 2 LPts
15/07/2025Sapporo, Japan3 - 17 Hideki Matsubara34(2) - 11 LPts
17/05/2025Saint Paul, USA3 - 16 Steven Veitch17 - 8 LPts
19/03/2025Amman, Jordan3 - 15 Faisal Huda38 - 11 LPts
19/01/2025Dakar, Senegal3 - 14 Baptiste Sarr5 - 13 LPts
20/11/2024Aarhus, Denmark3 - 13 Vidar Winge26 - 12 LPts
22/09/2024London, UK2 - 13 Peter MacDonald2 - 7 WPts
25/07/2024London, UK1 - 13 John Coghlan3 - 3 WPts
26/05/2024Floridablanca, Colombia1 - 12 Angel Corea8 - 23 LPts
28/03/2024London, UK1 - 11 Haaris Sawaya19 - 18 LPts
31/01/2024London, UK1 - 10 Richard McGinnis31 - 9 LPts
16/12/2023Wenzhou, China1 - 9 Wen Shih18(1) - 18(1) LPts
18/10/2023London, UK1 - 8 James McRaney13 - 18 LPts
24/08/2023Gloucester, UK1 - 7 Matt Ronda20 - 16 LPts
18/07/2023Warrington, UK0 - 7 Hugh Elley0 - 0 WPts
17/06/2023Leicester, UK0 - 6 David Maddox17 - 12 LPts
25/04/2023Bayamon, Puerto Rico0 - 5 Alejandro Cardinal14 - 12 LPts
25/02/2023Gloucester, UK0 - 4 Matt Ronda17 - 16 LPts
08/01/2023Tabriz, Iran0 - 3 Zain Najjar19 - 14 LPts
10/11/2022Melbourne, Australia0 - 2 Mike Abram18 - 9 LPts
12/09/2022Plymouth, UK0 - 1 Aidan Jones14 - 10 LPts
18/07/2022London, UK0 - 0 Nathan Gaddie6 - 1 LPts