Weightclass:  Lightweight
Location:  London, UK
Record:  13 - 22(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/05/2029London, UK12 - 22(5) Malik Ally0 - 5 WPts
26/03/2029London, UK11 - 22(5) Javier Frontera2 - 9 WPts
25/01/2029London, UK10 - 22(5) Xaverius Floria3 - 22 WPts
26/11/2028London, UK10 - 21(4) Aegisthus Buros4 - 25 LKO3
28/09/2028London, UK9 - 21(4) Nicholas Arnott4 - 12 WPts
30/07/2028London, UK9 - 20(4) Lao-Tzu Auyoung14 - 16 LPts
31/05/2028London, UK8 - 20(4) William McPhetridge3 - 7 WPts
01/04/2028London, UK7 - 20(4) Oringo Musuku0 - 3 WPts
01/02/2028London, UK7 - 19(3) Gideon Pykkonen4 - 13(1) LKO3
03/12/2027London, UK6 - 19(3) Izzet Ismail2 - 7 WPts
04/10/2027London, UK5 - 19(3) Kartanegara Bento2 - 11 WPts
05/08/2027London, UK4 - 19(3) Acawarman Minny5 - 5 WPts
06/06/2027London, UK4 - 18(3) Joe Bowen8 - 16(1) LPts
10/04/2027Espoo, Finland3 - 18(3) Antton Paatelainen2 - 3 WPts
10/02/2027Benin City, Nigeria3 - 17(3) Emem Thomas12 - 5 LPts
13/12/2026London, UK3 - 16(3) David Watkins4 - 18 LPts
14/10/2026Liverpool, UK3 - 15(2) Sammy Ivers8(1) - 13 LKO3
16/08/2026Maiduguri, Nigeria2 - 15(2) Adnan Jafari2 - 5 WPts
18/06/2026Swansea, UK1 - 15(2) Inigo Parlato3 - 20 WPts
22/04/2026London, UK1 - 14(2) Justin McElligott8 - 9 LPts
22/02/2026London, UK1 - 13(2) Jack Quirk2 - 5 LPts
24/12/2025Duisburg, Germany1 - 12(2) Ringo Schelske3 - 7 LPts
26/10/2025Warrington, UK1 - 11(2) Nicholas Leonards7 - 13 LPts
28/08/2025Birmingham, UK1 - 10(2) Brett Welsh8 - 11 LPts
20/07/2025Wakefield, UK1 - 9(2) John Teague17(2) - 27 LPts
19/06/2025London, UK1 - 8(2) Hainrich Fiedor3 - 4 LPts
21/04/2025Kiev, Ukraine1 - 7(2) Volodmiri Martyn4 - 16 LPts
21/02/2025Stoke, UK0 - 7(2) Jacob Pipes0 - 0 WPts
02/01/2025London, UK0 - 6(2) Arran Cleghorn3 - 5 LPts
04/11/2024London, UK0 - 5(2) Ollie Rheon0 - 5 LPts
06/09/2024Cardiff, UK0 - 4(2) Edwyn Wayne2 - 9 LPts
13/07/2024London, UK0 - 3(1) Bruce Elliot8(1) - 27 LKO2
17/05/2024London, UK0 - 2(1) Martin McSorley2 - 6 LPts
18/03/2024Londonderry, UK0 - 1 Dean Quirke5 - 14 LKO3
19/01/2024London, UK0 - 0 John Dorward2 - 5(1) LPts