Weightclass:  Light Welterweight
Location:  Poole, UK
Record:  10 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2034Poole, UK9 - 21 Yasin Rashid9 - 3 WPts
26/10/2034Poole, UK9 - 20 Aidan Edwards8 - 8 LPts
26/08/2034Poole, UK8 - 20 Ewan Rinne5 - 2 WPts
26/06/2034Poole, UK7 - 20 Sam Quinlan1 - 3 WPts
26/04/2034Poole, UK6 - 20 Sennett Jacque3 - 23 WPts
25/02/2034Poole, UK6 - 19 Damiano Giusto2 - 3 LPts
28/12/2033Poole, UK5 - 19 Peter Glaspey2 - 0 WPts
28/10/2033Poole, UK4 - 19 Malcolm McNeil1 - 2 WPts
28/08/2033Poole, UK3 - 19 Alex Sheridan1 - 5 WPts
28/06/2033Poole, UK3 - 18 James Kilpatrick7 - 20(1) LPts
27/04/2033Poole, UK3 - 17 Declan Anderson6 - 6 LPts
26/02/2033Poole, UK2 - 17 Elliot MacIntyre0 - 6 WPts
27/12/2032Almaty, Kazakhstan1 - 17 Vasili Moldogaliev5 - 20 WPts
29/10/2032Kiev, Ukraine1 - 16 Matviyko Lisko19(2) - 31(3) LPts
30/08/2032Quito, Ecuador1 - 15 Senon Obando18 - 8 LPts
02/07/2032Bratislava, Slovakia1 - 14 Veroslav Machon22(1) - 20 LPts
04/05/2032London, UK1 - 13 Alec Toshack1 - 5 LPts
15/03/2032London, UK1 - 12 Ian Devin11 - 18 LPts
17/01/2032Poole, UK1 - 11 Paul Donohoe0 - 4 LPts
17/11/2031Bursa, Turkey1 - 10 Selim Ak13 - 10 LPts
19/09/2031Poole, UK0 - 10 David Szymkowiak1 - 1 WPts
21/07/2031Poole, UK0 - 9 Santiago Valdez4 - 20 LPts
23/05/2031Bangor, UK0 - 8 Louis Breen5 - 12 LPts
26/03/2031Nottingham, UK0 - 7 Jordan Mason0 - 21 LPts
29/01/2031Dundee, UK0 - 6 Ian McCausland9 - 23 LPts
03/12/2030London, UK0 - 5 James Fidler19(1) - 27 LPts
10/10/2030Leeds, UK0 - 4 Stephen Seth13 - 20 LPts
28/08/2030Portsmouth, UK0 - 3 Theo Quigley0 - 0 LPts
28/07/2030London, UK0 - 2 John Evans7 - 14 LPts
10/06/2030Manchester, UK0 - 1 Jack Gallagher18 - 9 LPts
10/05/2030Poole, UK0 - 0 Ian Moffett2 - 4 LPts