Weightclass:  Welterweight
Location:  Swansea, UK
Record:  5 - 22(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/02/2030Swansea, UK5 - 21(3) Theo Davie3 - 5 LPts
22/12/2029Swansea, UK5 - 20(3) Amer Sharif11 - 9 LPts
23/10/2029Swansea, UK5 - 19(3) Pylyp Hritz3 - 5 LPts
24/08/2029Swansea, UK5 - 18(2) Praveen Gandhi6 - 9 LKO3
26/06/2029Swansea, UK4 - 18(2) Titos Pitera6 - 13 WPts
27/04/2029Swansea, UK4 - 17(2) Joshua Kilduff1 - 2 LPts
26/02/2029Swansea, UK3 - 17(2) Eugen Barberis1 - 8 WPts
28/12/2028Swansea, UK3 - 16(1) Dave Manawaroa1 - 13 LKO3
29/10/2028Swansea, UK3 - 15(1) Will Hanes1 - 6 LPts
30/08/2028Swansea, UK3 - 14(1) William Davies3 - 12 LPts
01/07/2028Swansea, UK2 - 14(1) Scott Hercules2 - 1 WPts
02/05/2028Swansea, UK1 - 14(1) Vico Beretta0 - 2 WPts
04/03/2028Cambridge, UK0 - 14(1) Elliot Kotas0 - 7 WPts
10/01/2028Cardiff, UK0 - 13(1) Rob Cavin5 - 12 LPts
13/11/2027Swansea, UK0 - 12(1) Ibeamaka Adusei8 - 12 LPts
14/09/2027London, UK0 - 11(1) Rob Davin9 - 13 LPts
18/07/2027Nottingham, UK0 - 10(1) Ken Duncan12 - 9 LPts
21/05/2027Bangor, UK0 - 9(1) John MacNevin14 - 18 LPts
20/04/2027Liverpool, UK0 - 8(1) Rob Ferriss0 - 0 LPts
16/03/2027Bamenda, Cameroon0 - 7(1) Darrell Dakeyo13(1) - 22 LPts
16/01/2027Cardiff, UK0 - 6(1) Morgan Llywelyn2 - 11 LPts
21/11/2026Norwich, UK0 - 5(1) Pat MacGowan5 - 10 LPts
30/09/2026London, UK0 - 4(1) Tom Watts15 - 19(1) LPts
02/08/2026Bila Tserkva, Ukraine0 - 3 Apostol Mosko12 - 32(9) LKO3
04/06/2026Bradford, UK0 - 2 Neil Francy6 - 23 LPts
06/04/2026London, UK0 - 1 William MacCallum9 - 15 LPts
05/03/2026Swansea, UK0 - 0 Senon Mellado7 - 18 LPts