Weightclass:  Light Welterweight
Location:  Cardiff, UK
Record:  19 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/05/2033Cardiff, UK18 - 6 Davie Grass7 - 5 WPts
11/03/2033Cardiff, UK17 - 6 Chris Minnie0 - 1 WPts
09/01/2033Cardiff, UK16 - 6 Eren Turan4 - 6 WPts
09/11/2032Cardiff, UK15 - 6 Pauw Mane13 - 37(3) WPts
09/09/2032Cardiff, UK14 - 6 Antwan Denniston5 - 3 WPts
10/07/2032Cardiff, UK13 - 6 Andy Pierson0 - 1 WPts
11/05/2032Cardiff, UK12 - 6 Matt Polland1 - 6 WPts
12/03/2032Cardiff, UK11 - 6 Louis Breen9 - 13 WPts
12/01/2032Panama City, Panama11 - 5 Santiago Trinadad9 - 21(1) LPts
14/11/2031Villa Nueva, Guatemala10 - 5 Jerrold Pinon5 - 13 WPts
16/09/2031Peterborough, UK9 - 5 Arran Rees0 - 6 WPts
19/07/2031Samarqand, Uzbekistan9 - 4 Toma Suleimanov17(1) - 6 LPts
21/05/2031Swansea, UK8 - 4 Leon Watters9 - 9 WPts
24/03/2031Watford, UK7 - 4 Pat Craigie12(1) - 13 WPts
26/01/2031Krasnodar, Russia7 - 3 Dimi Rashchupkin31(1) - 12 LPts
28/11/2030Bayamon, Puerto Rico7 - 2 Diego Clemente26 - 11 LPts
30/09/2030Toshkent, Uzbekistan7 - 1 Akram Garayev21 - 12 LPts
02/08/2030London, UK6 - 1 Jacob Bonnie3 - 11 WPts
06/06/2030Cardiff, UK5 - 1 Vincenc Fila1 - 4 WPts
08/04/2030Glasgow, UK4 - 1 Gordon Power1 - 9 WPts
08/02/2030Mogilev, Belarus3 - 1 Gennady Hritz3 - 20 WPts
11/12/2029Birmingham, UK2 - 1 Charles MacConnell2 - 12 WPts
18/10/2029London, UK1 - 1 Matt Edwards5 - 19 WPts
23/08/2029Liverpool, UK1 - 0 Hugh Arnott11 - 23(5) LPts
22/07/2029Cardiff, UK0 - 0 Aaron Girvin3 - 3 WPts