Weightclass:  Light Welterweight
Location:  Cardiff, UK
Record:  12 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/10/2034Aarhus, Denmark11 - 19 Thiassi Holme13 - 23 WPts
20/08/2034Zagreb, Croatia11 - 18 Grgur Jakovac13 - 15 LPts
22/06/2034Regina, Canada11 - 17 David Halden15 - 16 LPts
24/04/2034Sana'a, Yemen11 - 16 Shayan Kattan24 - 7 LPts
24/02/2034Cardiff, UK10 - 16 Charlie Keir7 - 18 WPts
27/12/2033Cardiff, UK10 - 15 Hamzah Suhita2 - 2 LPts
28/10/2033London, UK10 - 14 Paul Adejobi11 - 15 LPts
20/09/2033Liverpool, UK9 - 14 Seth Wayne18 - 8 WPts
20/08/2033London, UK9 - 13 Mike Bowens10 - 4 LPts
22/06/2033Brasilia, Brazil8 - 13 Marco Chan2 - 28 WPts
23/04/2033Port Harcourt, Nigeria8 - 12 Hayden Imasuen29 - 11 LPts
23/02/2033Birmingham, UK7 - 12 Brad Healey8 - 15 WPts
02/01/2033Cardiff, UK6 - 12 Alastair Perry1 - 15(1) WPts
02/11/2032Bradford, UK6 - 11 Scott Griff7 - 6 LPts
02/09/2032Cardiff, UK5 - 11 Floyd Kelly3 - 3 WPts
03/07/2032Nagpur, India4 - 11 Obaid Pervez0 - 1 WPts
05/05/2032Jackson, USA3 - 11 Sam Wey0 - 0 WPts
07/03/2032Peterborough, UK2 - 11 Arran Rees0 - 9 WPts
16/01/2032Jeddah, Saudi Arabia2 - 10 Waqas Sahrawi19 - 12 LPts
17/11/2031Antwerp, Belgium2 - 9 Godefrood Gillis11 - 28 LPts
18/09/2031Cardiff, UK1 - 9 Brad Healey6 - 8 WPts
20/07/2031Cardiff, UK1 - 8 Jack Hire6 - 16 LPts
22/05/2031Zagreb, Croatia0 - 8 Mislav Starcevic3 - 7 WPts
24/03/2031Cardiff, UK0 - 7 Phil McCorkel5 - 12 LPts
24/01/2031Cardiff, UK0 - 6 David Sheilds0 - 4 LPts
25/11/2030Cardiff, UK0 - 5 Michael Brogan1 - 7 LPts
27/09/2030London, UK0 - 4 Robert Mathison3 - 8 LPts
31/07/2030Birmingham, UK0 - 3 Barry Evans7 - 11 LPts
06/06/2030Bolton, UK0 - 2 David Morrice6 - 10 LPts
11/04/2030Manchester, UK0 - 1 Jack Gallagher17 - 9 LPts
18/02/2030Southampton, UK0 - 0 Clint Rota9 - 13 LPts