Weightclass:  Super Heavyweight
Location:  Cardiff, UK
Record:  12 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2025Cardiff, UK11 - 27 Mateusz Jarzynka2 - 8 WPts
15/10/2025Cardiff, UK11 - 26 Nisus Korba10 - 14 LPts
17/08/2025Cardiff, UK10 - 26 Glynn Donne4 - 6 WPts
18/06/2025Cardiff, UK10 - 25 Alex Campbell6 - 0 LPts
19/04/2025Cardiff, UK9 - 25 Louis Skinner1 - 4 WPts
18/02/2025Cardiff, UK8 - 25 Egmont Schafer2 - 4 WPts
21/12/2024Cardiff, UK7 - 25 Michael McNelly1 - 3 WPts
23/10/2024Cardiff, UK7 - 24 Iordan á Lebedev26 - 18 LPts
25/08/2024Cardiff, UK6 - 24 Jack Dickson1 - 2 WPts
26/06/2024Cardiff, UK6 - 23 James French3 - 16 LPts
26/04/2024Cardiff, UK5 - 23 Harvey Whelan1 - 0 WPts
26/02/2024Cardiff, UK4 - 23 Hayden Tait1 - 7 WPts
28/12/2023Linden, Guyana4 - 22 Rob Smeaton7 - 15 LPts
30/10/2023Cardiff, UK4 - 21 Hideki Kagawa5 - 14 LPts
31/08/2023Bristol, UK4 - 20 David Masson18(2) - 18 LPts
07/07/2023Londonderry, UK4 - 19 Sam Ward10(1) - 22 LPts
09/05/2023Coventry, UK4 - 18 Jamie McClory15(2) - 14 LPts
12/03/2023Edinburgh, UK4 - 17 Charles MacDiarmid9(1) - 21 LPts
07/02/2023London, UK4 - 16 Chris Caleb17(1) - 11 LPts
04/01/2023London, UK4 - 15 Mark Girvin12 - 15 LPts
17/11/2022Helsinki, Finland4 - 14 Kuisma Virolainen10(1) - 9 LPts
19/09/2022Tabriz, Iran4 - 13 Yasin Gurbanov18(1) - 12 LPts
22/07/2022London, UK4 - 12 Rhod Symons11 - 17 LPts
29/05/2022London, UK4 - 11 Josh Maddy11 - 12 LPts
04/04/2022London, UK4 - 10 William Beattie13(1) - 9 LPts
28/02/2022Sheffield, UK4 - 9 Michael Walsh8 - 12 LPts
17/01/2022Yerevan, Armenia4 - 8 Vart Gaprielyan10 - 13 LPts
19/11/2021Sofia, Bulgaria4 - 7 Kosta á Karavelov10 - 14 LPts
21/09/2021London, UK4 - 6 Dominic Ryan5 - 11 LPts
21/08/2021Bournemouth, UK4 - 5 Kai Owen7 - 15 LPts
05/07/2021Vancouver, Canada4 - 4 Gethin Hails0 - 0 LPts
04/05/2021London, UK3 - 4 Harvey Crowe0 - 2 WPts
07/03/2021Wakefield, UK2 - 4 Matt Bubak2 - 0 WPts
03/02/2021York, UK2 - 3 Ian Yale8 - 7 LPts
01/01/2021Cardiff, UK2 - 2 Umber Boileau0 - 2 LPts
01/11/2020Mogilev, Belarus1 - 2 Oleksiy Filas2 - 12 WPts
03/09/2020Cardiff, UK1 - 1 Malvolio Sabio2 - 6(1) LPts
04/07/2020Sao Paulo, Brazil1 - 0 Diego Judice6 - 8(1) LPts
05/05/2020Bradford, UK0 - 0 Ethan Friel0 - 0 WPts