Weightclass:  Welterweight
Location:  Swansea, UK
Record:  16 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2033Swansea, UK15 - 6 Alano Lorenz2 - 2 WPts
30/10/2033Swansea, UK14 - 6 Marlen Kuliyev10 - 15 WPts
30/08/2033Swansea, UK13 - 6 Geoff Givan9 - 5 WPts
30/06/2033Swansea, UK12 - 6 George Paulsen0 - 1 WPts
29/04/2033Swansea, UK11 - 6 Terry Myles0 - 13 WPts
28/02/2033Vilnius, Lithuania10 - 6 Filip Cieslik11 - 24 WPts
31/12/2032Sydney, Australia9 - 6 Joe McFarlane9(1) - 14 WPts
01/11/2032Samarqand, Uzbekistan9 - 5 Sergei Sheihzamanly25 - 10 LPts
02/09/2032Helsinki, Finland8 - 5 Eemeli Reinikainen8 - 13 WPts
04/07/2032Camaguey, Cuba7 - 5 Oro Serna0 - 0 WPts
06/05/2032Bangkok, Thailand6 - 5 Petchbarngborn Sakkreerin3 - 11 WPts
08/03/2032Belfast, UK6 - 4 Dean Donne1 - 8 LPts
18/01/2032Swansea, UK6 - 3 Mick MacEachern5 - 7 LPts
19/11/2031London, UK5 - 3 Brett Gwenn0 - 3 WPts
21/09/2031Montevideo, Uruguay5 - 2 Enzo Alejos3 - 21 LPts
24/07/2031Swansea, UK4 - 2 James Donohoe3 - 6 WPts
26/05/2031San Nicolas de los Garza, Mexico3 - 2 Sierra Ventura0 - 11(1) WPts
28/03/2031Kulob, Tajikistan3 - 1 Boris Chelebiev17 - 14 LPts
28/01/2031Swansea, UK2 - 1 Brendan Ormiston1 - 7 WPts
30/11/2030Manchester, UK2 - 0 Michael Coldwell6 - 12 LPts
08/10/2030London, UK1 - 0 Joshua Symons0 - 0 WPts
05/09/2030Swansea, UK0 - 0 Michael Maliro2 - 4 WPts