Weightclass:  Featherweight
Location:  Cardiff, UK
Record:  19 - 10(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2032Salta, Argentina18 - 10(1) Vicente Collado2 - 0 WPts
16/10/2032Odense, Denmark17 - 10(1) Viljalmr Bove11 - 11 WPts
18/08/2032Los Alcarrizos, Dominican Republic17 - 9(1) Eloy Almonte38(5) - 11 LPts
19/06/2032Cardiff, UK17 - 8(1) Patrick MacFarland15 - 16 LPts
21/04/2032Constantine, Algeria16 - 8(1) Rehan Belmokhtar12 - 13 WPts
22/02/2032London, UK15 - 8(1) Adam Budge13 - 9 WPts
25/12/2031Cardiff, UK14 - 8(1) Agapetus Torrez3 - 10 WPts
26/10/2031Brno, Czech Republic13 - 8(1) èimon Kolinsky0 - 34(2) WPts
27/08/2031Cardiff, UK12 - 8(1) Walton Gablenz4 - 7 WPts
29/06/2031Gwangju, South Korea11 - 8(1) Jin-su Bae7 - 7 WPts
01/05/2031Cardiff, UK10 - 8(1) Hugh McBain1 - 1 WPts
03/03/2031Manchester, UK9 - 8(1) Rodric Perry2 - 17 WPts
08/01/2031Cardiff, UK8 - 8(1) Bryn Rae0 - 1 WPts
09/11/2030Cardiff, UK7 - 8(1) Shaun Meredith7 - 10 WPts
10/09/2030Vilnius, Lithuania6 - 8(1) Alan Chrzanowski5 - 6 WPts
12/07/2030Wichita, USA5 - 8(1) Paul Voils6 - 23 WPts
14/05/2030Cardiff, UK4 - 8(1) Charles Schade1 - 1 WPts
16/03/2030Jakarta, Indonesia4 - 7(1) Fakhrul Soei13 - 23 LPts
16/01/2030Birmingham, UK3 - 7(1) David Maguire5 - 14(1) WPts
23/11/2029Belfast, UK2 - 7(1) Lorcan Delany2 - 11 WPts
27/09/2029Douala, Cameroon2 - 6(1) Royal de Beauvoir4 - 13 LPts
30/07/2029Liverpool, UK2 - 5(1) Peter Perkins9 - 22 LPts
11/06/2029Mueang Samut Prakan, Thailand2 - 4(1) Chatpetch Dabpongmahachai12 - 21 LPts
13/04/2029Regina, Canada2 - 3(1) Paul Southerland7(1) - 35 LPts
13/02/2029Udon Thani, Thailand2 - 2(1) Samartlek Kratingdaenggym18 - 7 LPts
16/12/2028London, UK1 - 2(1) Davie Ryan11 - 21 WPts
26/10/2028Milwaukee, USA1 - 1 Brett Lawman37(5) - 18 LKO3
28/08/2028Liverpool, UK1 - 0 Stuart McClenahan10 - 7 LPts
15/07/2028Cardiff, UK0 - 0 Andreas Jones1 - 2 WPts