Weightclass:  Lightweight
Location:  Brighton and Hove, UK
Record:  21(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2029Brighton and Hove, UK20(1) - 14 Fanuco Borromeo14 - 22 WPts
18/09/2029Brighton and Hove, UK19(1) - 14 Ryo Torres3 - 17 WPts
20/07/2029Brighton and Hove, UK19(1) - 13 Felix Meikle20(3) - 11 LPts
21/05/2029Brighton and Hove, UK18(1) - 13 Joaquin Melchor2 - 5 WPts
22/03/2029Brighton and Hove, UK17(1) - 13 Carlos Adlao1 - 4 WPts
22/01/2029Brighton and Hove, UK16(1) - 13 Se-jong Cheong2 - 8 WPts
23/11/2028Brighton and Hove, UK15(1) - 13 Robert Ashdown2 - 6 WPts
24/09/2028Brighton and Hove, UK14(1) - 13 Gennady Asgarov1 - 4 WPts
25/07/2028Brighton and Hove, UK13(1) - 13 Ethan Gowen2 - 8 WPts
26/05/2028Brighton and Hove, UK13(1) - 12 Prince Akahan16 - 7 LPts
27/03/2028Brighton and Hove, UK12(1) - 12 Michael Winstone0 - 2 WPts
27/01/2028Brighton and Hove, UK11(1) - 12 Dume Dubango5 - 11(1) WPts
28/11/2027Brighton and Hove, UK10(1) - 12 Spencer Bate4 - 15 WPts
29/09/2027Birmingham, UK9(1) - 12 John Johnstone5 - 8 WPts
03/08/2027Brighton and Hove, UK9(1) - 11 Tommy Bean9 - 9 LPts
03/06/2027Brighton and Hove, UK8(1) - 11 Duncan Litts2 - 13 WPts
05/04/2027Brighton and Hove, UK7(1) - 11 Marco Aquino1 - 19 WPts
05/02/2027Brighton and Hove, UK7(1) - 10 Tom MacGillivray17(1) - 15 LPts
07/12/2026Phoenix, USA6(1) - 10 Blake Minas0 - 5 WPts
09/10/2026Manchester, UK5(1) - 10 Robert Temple1 - 10 WPts
11/08/2026Port-au-Prince, Haiti4(1) - 10 Thierry Baudelaire8 - 16 WPts
13/06/2026London, UK3(1) - 10 Neil Ahearn7 - 17(2) WPts
15/04/2026Swansea, UK3(1) - 9 David Jones16(1) - 18 LPts
19/02/2026Istanbul, Turkey2 - 9 Altan Ayvaz6 - 20(16) WKO3
22/12/2025London, UK2 - 8 Eddie Hughes5 - 0 LPts
25/10/2025Brighton and Hove, UK2 - 7 James McClelland2 - 6 LPts
26/08/2025Birmingham, UK2 - 6 Ashley Orman11 - 18 LPts
30/06/2025London, UK1 - 6 Paul Hare0 - 4 WPts
06/05/2025Poole, UK1 - 5 Ali Jappa25(3) - 15 LPts
13/03/2025Leeds, UK0 - 5 Ian Meo5(1) - 28 WPts
07/02/2025Poole, UK0 - 4 Paul Lazos0 - 0 LPts
02/01/2025Shiraz, Iran0 - 3 Syed Jabbar4 - 17 LPts
04/11/2024London, UK0 - 2 David Watkins0 - 9 LPts
07/09/2024Birmingham, UK0 - 1 Jordan Annan22 - 19 LPts
22/07/2024London, UK0 - 0 Lewis Lessels10(1) - 31 LPts