Weightclass:  Lightweight
Location:  Cardiff, UK
Record:  20 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2027Cardiff, UK19 - 25 Ioakim Gusev3 - 18 WPts
04/10/2027Bradford, UK19 - 24 John Hendren18 - 18 LPts
06/08/2027Toshkent, Uzbekistan18 - 24 Kamaladdin Hashim8 - 15(2) WPts
08/06/2027Ciudad Apodaca, Mexico18 - 23 Xeres Rigor18 - 17 LPts
10/04/2027Freiburg, Germany18 - 22 Otilio Schatzel9 - 11 LPts
10/02/2027Cardiff, UK18 - 21 David Jones18(1) - 22 LPts
12/12/2026Cardiff, UK17 - 21 Rafael Gatpolintan1 - 4 WPts
13/10/2026Le Mans, France17 - 20 Chancellor Binoche11 - 13 LPts
15/08/2026Mariupol, Ukraine16 - 20 Dmitriy Janko9 - 14(1) WPts
17/06/2026Cardiff, UK15 - 20 Ioakim Gusev8 - 7 WPts
18/04/2026Dortmund, Germany15 - 19 Walfrid Heling8 - 7 LPts
18/02/2026Cardiff, UK14 - 19 Jaguar Pagan4 - 9(1) WPts
21/12/2025Khabarovsk, Russia14 - 18 Ivan Duskin2 - 14 LPts
23/10/2025Cardiff, UK13 - 18 Mark Clapperton13 - 11 WPts
24/08/2025Cardiff, UK12 - 18 Matthew Dougall8(1) - 3 WPts
25/06/2025London, UK12 - 17 Aidan Flanagan18 - 21 LPts
06/05/2025Cardiff, UK12 - 16 Alexander Mackley0 - 3 LPts
07/03/2025Cardiff, UK11 - 16 Juan Araujo1 - 11(1) WPts
07/01/2025Huddersfield, UK11 - 15 Kyle Phillips34 - 8 LPts
30/11/2024London, UK11 - 14 Russell Lewis3 - 14 LPts
26/11/2024London, UK10 - 14 Noah Dziuba1 - 7 WPts
18/11/2024Liverpool, UK9 - 14 Joey Kincade1 - 13 WPts
11/11/2024Stoke, UK9 - 13 Zuffur Saleh3 - 8(2) LPts
28/10/2024Milton Keynes, UK8 - 13 Paul Brockett3 - 10 WPts
22/10/2024Nottingham, UK8 - 12 David Jones0 - 6 LPts
09/10/2024London, UK6 - 12 Noah Dziuba1 - 4 WPts
09/10/2024London, UK7 - 12 Noah Dziuba1 - 5 WPts
05/09/2024Sheffield, UK5 - 12 Michael Applegarth0 - 1 WPts
31/08/2024Stoke, UK5 - 11 Zuffur Saleh2 - 6(2) LPts
21/08/2024Sunderland, UK5 - 10 Irfan Islam2 - 4 LPts
08/08/2024Middlesbrough, UK5 - 9 Oscar Burnes2 - 16 LPts
01/08/2024Middlesbrough, UK5 - 8 Oscar Burnes1 - 16 LPts
08/07/2024Glasgow, UK5 - 7 Martin Hare2 - 8 LPts
03/06/2024Reading, UK5 - 6 John Hampton26(4) - 13 LPts
01/05/2024Swansea, UK5 - 5 Inigo Parlato0 - 9 LPts
26/04/2024Stoke, UK5 - 4 Zuffur Saleh1 - 4 LPts
17/04/2024Leeds, UK4 - 4 Bryn Sita0 - 2(1) WPts
24/03/2024Swansea, UK3 - 4 Inigo Parlato0 - 7 WPts
14/03/2024London, UK2 - 4 Dave Glasby1 - 18 WPts
11/03/2024London, UK2 - 3 Arthur MacDermott4(1) - 11 LPts
24/02/2024Blackpool, UK1 - 3 Chris Pennie0 - 8 WPts
10/02/2024Blackpool, UK0 - 3 Chris Pennie0 - 7 WPts
04/02/2024Glasgow, UK0 - 2 Martin Hare0 - 7 LPts
22/01/2024Cardiff, UK0 - 1 Patrick MacIntyre0 - 1 LPts
21/01/2024Huddersfield, UK0 - 0 Dom Malley0 - 21(8) LPts