Weightclass:  Featherweight
Location:  Nottingham, UK
Record:  16 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2033Nottingham, UK16 - 20 Robert Valderrama11 - 2 LPts
23/10/2033Nottingham, UK16 - 19 Zareb Simbulo9 - 6 LPts
23/08/2033Nottingham, UK15 - 19 Blerim Halii3 - 12 WPts
22/06/2033Nottingham, UK14 - 19 Fraser Caddell3 - 2 WPts
21/04/2033Nottingham, UK13 - 19 Duncan Chalmers7 - 14(1) WPts
20/02/2033Nottingham, UK12 - 19 Chris Fylan2 - 3 WPts
21/12/2032Nottingham, UK11 - 19 Eric McSween0 - 1 WPts
21/10/2032Nottingham, UK10 - 19 Brin Rees1 - 0 WPts
21/08/2032Nottingham, UK9 - 19 Mark Ormonde5 - 12 WPts
20/06/2032Nottingham, UK8 - 19 Vince Shawn0 - 7 WPts
22/04/2032Nottingham, UK8 - 18 Michael Dowe14 - 9 LPts
22/02/2032Nottingham, UK7 - 18 Davin Lybeck1 - 6 WPts
24/12/2031London, UK6 - 18 George Kydd3 - 1 WPts
26/10/2031Vienna, Austria6 - 17 Edsel Zaplatnicka6 - 14 LPts
28/08/2031Brno, Czech Republic6 - 16 Havel Bezek23 - 19 LPts
30/06/2031Algiers, Algeria6 - 15 Waqas Belloumi9 - 14 LPts
01/05/2031Nottingham, UK5 - 15 Davie Maguire1 - 9 WPts
03/03/2031Nottingham, UK4 - 15 James Newell2 - 15 WPts
02/01/2031Nottingham, UK4 - 14 Patrick MacFarland7 - 15 LPts
04/11/2030El Alto, Bolivia4 - 13 Loredo Frausto14 - 9 LPts
06/09/2030Nottingham, UK3 - 13 Hugh Finn0 - 3 WPts
07/07/2030Nottingham, UK3 - 12 Ali Jaber7 - 5 LPts
08/05/2030Pekanbaru, Indonesia3 - 11 Sarwono Reyaan5 - 13 LPts
10/03/2030New Delhi, India3 - 10 Vishal Balasubramani11 - 9 LPts
10/01/2030Brighton and Hove, UK3 - 9 Adam MacAuley6 - 9 LPts
24/11/2029Nottingham, UK2 - 9 Michael Dowe5 - 3 WPts
25/09/2029London, UK1 - 9 Jordan Dickson2 - 0 WPts
28/07/2029Newcastle, UK1 - 8 Arnie Haden3 - 11 LPts
31/05/2029Sapporo, Japan1 - 7 Takeshi Imada39(6) - 19 LPts
02/04/2029Shymkent, Kazakhstan1 - 6 Kolzak Zaiylckanow4 - 10 LPts
02/02/2029Wakefield, UK1 - 5 Paul Milne3 - 18 LPts
07/12/2028Baku, Azerbaijan1 - 4 Malik Sharif11 - 25 LPts
09/10/2028Lima, Peru0 - 4 Rio Baltodano4(1) - 22(3) WPts
11/08/2028Heraklion, Greece0 - 3 Athanasius Barlas37 - 61 LPts
13/06/2028Toulon, France0 - 2 Lionel Rodin18(1) - 29(2) LPts
15/04/2028Wakefield, UK0 - 1 Glynn Bremner0 - 1 LPts
21/02/2028Nottingham, UK0 - 0 Barry Kea1 - 4 LPts