Weightclass:  Light Welterweight
Location:  Cardiff, UK
Record:  2 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/03/2031Cardiff, UK2 - 20 Kai Lusk4 - 12 LPts
25/01/2031Cardiff, UK1 - 20 Mark Brady0 - 4 WPts
26/11/2030Cardiff, UK1 - 19 Demont Oliphant10 - 7 LPts
28/09/2030Cardiff, UK1 - 18 Damian Barbieur2 - 12 LPts
31/07/2030Cardiff, UK1 - 17 Jack Hire3 - 13 LPts
02/06/2030Cardiff, UK0 - 17 Callum MacAllister0 - 2 WPts
03/04/2030Cardiff, UK0 - 16 Brin Covington2 - 4 LPts
02/02/2030Cardiff, UK0 - 15 Barry Evans5 - 10 LPts
04/12/2029Cardiff, UK0 - 14 Andrew Dillon5 - 17 LPts
05/10/2029Cardiff, UK0 - 13 Leighton Quinn2 - 1 LPts
06/08/2029Lonueuil, Canada0 - 12 Georges Moniotte21 - 7 LPts
08/06/2029Capiata, Paraguay0 - 11 Ryo Urena12 - 18(1) LPts
10/04/2029Cardiff, UK0 - 10 Amund Sommer20(2) - 25 LPts
10/02/2029Almaty, Kazakhstan0 - 9 Toma Kerimov8 - 14 LPts
13/12/2028Jeddah, Saudi Arabia0 - 8 Rashid Badour1 - 7 LPts
15/10/2028Cardiff, UK0 - 7 Max McAfee20(1) - 8 LPts
17/08/2028Poole, UK0 - 6 Jack Hier19 - 18 LPts
22/06/2028Graz, Austria0 - 5 Hobart Gartke13 - 14 LPts
24/04/2028Yerevan, Armenia0 - 4 Nareg Nargizian4 - 6 LPts
25/02/2028Cardiff, UK0 - 3 Sammy Carnegie4 - 4 LPts
27/12/2027Kryvyi Rih, Ukraine0 - 2 Borysko Poltorak19 - 9(1) LPts
29/10/2027Stoke, UK0 - 1 Angus MacBride0 - 0 LPts
15/09/2027London, UK0 - 0 Ceri Rees9(1) - 21(7) LPts