Weightclass:  Light Welterweight
Location:  Swansea, UK
Record:  10(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/07/2031Tampere, Finland9 - 10 Jere Heino6 - 19 WKO3
21/05/2031Swansea, UK9 - 9 Brendan Owens8 - 4 LPts
23/03/2031Almaty, Kazakhstan9 - 8 Daniil Rysckulov17 - 8(1) LPts
23/01/2031Luton, UK9 - 7 Zach Greenaway5 - 18 LPts
26/11/2030Edinburgh, UK8 - 7 Jim McCreary7 - 18 WPts
29/09/2030San Juan, Puerto Rico8 - 6 Xeres Eusebio10 - 17 LPts
01/08/2030Swansea, UK7 - 6 Kelby Ottum6 - 11 WPts
03/06/2030Almaty, Kazakhstan7 - 5 Toma Kerimov16 - 14 LPts
05/04/2030Oruro, Bolivia6 - 5 Joaquin Caraballo6 - 7 WPts
05/02/2030Baku, Azerbaijan6 - 4 Mehdi Mammadbeyov27(1) - 30 LPts
08/12/2029Swansea, UK5 - 4 John Brydon5 - 9 WPts
10/10/2029Glasgow, UK4 - 4 Paul McPhearson4 - 24(1) WPts
14/08/2029Gloucester, UK4 - 3 Leo Howell5 - 13 LPts
21/06/2029Northampton, UK3 - 3 Leeroy Adam0 - 0 WPts
25/04/2029Telford, UK3 - 2 Oliver Adore7 - 15 LPts
03/03/2029Bristol, UK3 - 1 James McQuillan27 - 39(8) LPts
28/01/2029Edinburgh, UK2 - 1 Ellis Calvert0 - 0 WPts
14/12/2028London, UK1 - 1 Douglas Bain1 - 10 WPts
03/11/2028Sheffield, UK1 - 0 Ian Ballentine17(1) - 12 LPts
26/09/2028Swansea, UK0 - 0 Michael Wright0 - 5 WPts