Weightclass:  Featherweight
Location:  London, UK
Record:  12 - 33(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/03/2031London, UK11 - 33(1) Noah MacGibbon4 - 4 WPts
16/01/2031London, UK10 - 33(1) Sam Ewing3 - 5 WPts
17/11/2030London, UK9 - 33(1) Bryn Rae0 - 0 WPts
16/09/2030London, UK8 - 33(1) Glanville Noah6 - 14 WPts
18/07/2030London, UK7 - 33(1) Davie Powell0 - 7 WPts
19/05/2030London, UK6 - 33(1) Steven Lyster0 - 2 WPts
21/03/2030London, UK5 - 33(1) Hayden Gilkison0 - 1 WPts
20/01/2030London, UK4 - 33(1) Owen Dredge0 - 6 WPts
21/11/2029London, UK4 - 32(1) Islam Dawood15 - 16 LPts
22/09/2029London, UK4 - 31(1) James McSpadden9 - 7 LPts
24/07/2029Katlehong, South Africa4 - 30(1) Usi Cele18 - 19 LPts
26/05/2029Southampton, UK4 - 29(1) Marc Llywelyn3 - 10 LPts
28/03/2029Medan, Indonesia4 - 28(1) Ken-dedes Triana14 - 16 LPts
28/01/2029Prague, Czech Republic4 - 27(1) Viktor Hajny13 - 18 LPts
30/11/2028Villa Nueva, Guatemala4 - 26(1) Joaquin Arce24(1) - 12 LPts
02/10/2028Zaporizhia, Ukraine3 - 26(1) Volodmiri Sklar11 - 14 WPts
04/08/2028Cuenco, Ecuador3 - 25(1) Juan Balasco18 - 10 LPts
06/06/2028Cebu City, Philippines3 - 24(1) Jeraldo Pangan12 - 20 LPts
08/04/2028Sendai, Japan3 - 23(1) Daichi Nakano22 - 12 LPts
09/02/2028London, UK3 - 22(1) Tommy McNevin7 - 10 LPts
11/12/2027London, UK3 - 21(1) Bob Nimo15(1) - 17 LPts
13/10/2027Rouen, France3 - 20(1) Benedict Bugatti9 - 9 LPts
15/08/2027London, UK3 - 19(1) Jacob Amberson12 - 18(1) LPts
15/06/2027Dundee, UK3 - 18(1) Tommy Campbell19(1) - 8 LPts
27/04/2027Rosario, Argentina3 - 17(1) Diego Pico12 - 9 LPts
27/02/2027London, UK3 - 16(1) Kris Berrie2 - 17(2) LPts
29/12/2026London, UK3 - 15(1) Goga Vecputns1 - 3 LPts
30/10/2026London, UK2 - 15(1) Santiago Botello12 - 14 WPts
31/08/2026London, UK2 - 14(1) Zain Kalil2 - 11 LPts
02/07/2026London, UK2 - 13(1) Duncan Satter14 - 14 LPts
04/05/2026London, UK2 - 12(1) Liam Palmquist2 - 9 LPts
06/03/2026Hangzhou, China2 - 11(1) Hui-chao Liaw9 - 17 LPts
06/01/2026Malang, Indonesia1 - 11(1) Entji Kurniawan0 - 22(1) WPts
08/11/2025London, UK0 - 11(1) Johnny Shumway2 - 11 WPts
08/09/2025San Juan, Argentina0 - 10(1) Nasario Laura7 - 11 LPts
11/07/2025Kunming, China0 - 9(1) Lao-Tzu Dow4 - 21 LPts
13/05/2025Córdoba, Argentina0 - 8(1) Fraco Salcido7 - 6(1) LPts
14/03/2025Wenzhou, China0 - 7(1) Manchu Hau5 - 11 LPts
14/01/2025Lipa, Philippines0 - 6(1) Edmundo Tomawis10 - 12 LPts
16/11/2024London, UK0 - 5(1) Asif Zahra11 - 29 LPts
21/09/2024Stoke, UK0 - 4(1) Steven Powell3 - 3 LPts
24/07/2024Stoke, UK0 - 3(1) Steven Powell2 - 3 LPts
02/06/2024Quezon City, Philippines0 - 2(1) Sierra Veras13(1) - 20 LPts
04/04/2024London, UK0 - 1 Brett Meehan21 - 15 LKO3
20/02/2024London, UK0 - 0 Mike Higgins2 - 1 LPts