Weightclass:  Lightweight
Location:  London, UK
Record:  12 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2033Antofagasta, Chile12 - 24 Loredo Alejandro37(1) - 23 LPts
21/09/2033London, UK11 - 24 Dai McBride0 - 1 WPts
22/07/2033Naples, Italy11 - 23 Luigi Murgia13 - 10 LPts
24/05/2033Salamanca, Spain11 - 22 Leonardo Otero20 - 12 LPts
26/03/2033Wellington, New Zealand11 - 21 Arthur Dunn10 - 22 LPts
26/01/2033Northampton, UK11 - 20 Mike Williston11 - 18 LPts
29/11/2032London, UK11 - 19 John Gwenn6 - 20 LPts
04/10/2032Leicester, UK11 - 18 Michael Winstone11(1) - 19 LPts
06/08/2032London, UK10 - 18 Brad Brennan1 - 0 WPts
07/06/2032Birmingham, UK10 - 17 Malcolm Monday9 - 20 LPts
09/04/2032Mandaue, Philippines9 - 17 Nicholas Celis1 - 10(1) WPts
10/02/2032London, UK8 - 17 Dai Barzagli0 - 1 WPts
12/12/2031London, UK7 - 17 Lucas McConkie0 - 2 WPts
13/10/2031London, UK6 - 17 Gareth Herard1 - 1 WPts
14/08/2031Swindon, UK6 - 16 Mike Ines3 - 15 LPts
16/06/2031Swindon, UK5 - 16 Mike Ines3 - 14 WPts
21/04/2031Cagayan de Oro, Philippines4 - 16 Danny Ongkapin4 - 15 WPts
21/02/2031Ipswich, UK4 - 15 Adam Braddick18 - 17 LPts
26/12/2030London, UK3 - 15 John Caldwell1 - 0 WPts
28/10/2030Abidjan, Ivory Coast3 - 14 Nazaire Etienne15 - 10(1) LPts
30/08/2030Wakefield, UK2 - 14 Danny MacBain3 - 9 WPts
02/07/2030Rotterdam, Netherlands2 - 13 Cyriel Van de Kerckhove14 - 18 LPts
04/05/2030London, UK2 - 12 Stephen Speirs15 - 15(1) LPts
19/03/2030Cardiff, UK1 - 12 James Shanklin12 - 21 WPts
16/02/2030Almaty, Kazakhstan1 - 11 Gazi Isckacov9 - 22 LPts
19/12/2029London, UK1 - 10 John Dacus6 - 9(3) LPts
20/10/2029Augusta, USA1 - 9 Vincent Innes3 - 1 LPts
22/08/2029London, UK1 - 8 Anthony Carey0 - 1 LPts
23/06/2029London, UK1 - 7 Mark Donohoe0 - 0 LPts
12/05/2029London, UK1 - 6 Declan Mulrennan14 - 10 LPts
13/03/2029Vilnius, Lithuania1 - 5 Leon Dubicki13 - 20(2) LPts
13/01/2029London, UK1 - 4 Eberhardt Helfman1 - 16 LPts
15/11/2028Swansea, UK1 - 3 Jack Ruane0 - 0 LPts
17/09/2028Stamford, USA1 - 2 David Craigo7 - 15 LPts
19/07/2028Birmingham, UK1 - 1 Sean Flynn1 - 2 LPts
26/05/2028Telford, UK0 - 1 James McCrory2 - 12 WPts
18/04/2028London, UK0 - 0 Lewis Ellis1 - 0 LPts