Weightclass:  Bantamweight
Location:  London, UK
Record:  16 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/08/2042London, UK16 - 27 Brian Gray20(2) - 5(1) LPts
24/06/2042London, UK16 - 26 Geoff Kelman6 - 11 LPts
24/04/2042London, UK15 - 26 Gregory Depardieu10 - 10 WPts
23/02/2042London, UK14 - 26 Vikenti Podinsh1 - 2 WPts
22/12/2041London, UK14 - 25 Melor Shidlovsky9 - 10 LPts
21/10/2041Manila, Philippines13 - 25 Gervasio Ilanan9 - 14 WPts
22/08/2041Peterborough, UK12 - 25 Sammy Torbett7 - 12 WPts
24/06/2041London, UK11 - 25 Paul Kelly9 - 7 WPts
23/04/2041London, UK10 - 25 David Dasher2 - 9 WPts
22/02/2041London, UK10 - 24 Amer Taheri10 - 14 LPts
24/12/2040Adelaide, Australia10 - 23 Richie Lang2 - 10(1) LPts
26/10/2040Ipswich, UK9 - 23 James Cooper3 - 21(1) WPts
29/08/2040London, UK8 - 23 Montel Bandera2 - 4 WPts
29/06/2040London, UK7 - 23 Lee McFee0 - 2 WPts
29/04/2040Kunming, China7 - 22 Ye Pham23 - 17 LPts
01/03/2040Stoke, UK6 - 22 Declan McBeth4 - 22 WPts
31/12/2039London, UK5 - 22 Georgiy Erdenebayar3 - 7 WPts
31/10/2039Mexico City, Mexico5 - 21 Iago Zarco27(7) - 3 LPts
01/09/2039London, UK5 - 20 Alen McGowan8 - 12 LPts
01/07/2039London, UK5 - 19 Joel McCartney7 - 15 LPts
03/05/2039Liverpool, UK5 - 18 Denton Ward12 - 12 LPts
05/03/2039San Rafael, Argentina4 - 18 Jair Mosca0 - 0 WPts
04/01/2039London, UK3 - 18 Timothy Yorath0 - 4 WPts
04/11/2038London, UK2 - 18 Brin Sheedy5 - 8(1) WPts
04/09/2038London, UK2 - 17 Jordan Hillhouse11 - 6 LPts
07/07/2038Birmingham, UK2 - 16 James Paterson18 - 16 LPts
07/05/2038Birmingham, UK2 - 15 James Paterson17 - 16 LPts
09/03/2038London, UK1 - 15 Bruce Carangal4 - 11 WPts
07/01/2038Managua, Nicaragua1 - 14 Jax Maximo2 - 16 LPts
09/11/2037Liverpool, UK1 - 13 Dennis McCaleb4 - 7 LPts
12/09/2037Tirana, Albania1 - 12 Enver Bardulla26 - 12 LPts
15/07/2037Port Said, Egypt1 - 11 Haaris Alkholaie11 - 5 LPts
17/05/2037Manchester, UK1 - 10 Malcolm Magee5 - 10 LPts
19/03/2037London, UK1 - 9 Mark Hume7 - 12 LPts
21/01/2037London, UK1 - 8 Elliot MacLeay1 - 3 LPts
21/11/2036Nottingham, UK1 - 7 Owen Parry0 - 4 LPts
12/10/2036Leeds, UK1 - 6 Mark McPheron0 - 0 LPts
11/09/2036Abidjan, Ivory Coast1 - 5 Leverett Verlaine23 - 31(1) LPts
14/07/2036London, UK1 - 4 Fraser Nevin3 - 3 LPts
14/05/2036Boise, USA1 - 3 Arnie Broadie17 - 17 LPts
16/03/2036London, UK1 - 2 Ashley Evans0 - 3 LPts
15/01/2036Bradford, UK0 - 2 Lucas De Vito0 - 0 WPts
06/12/2035Southampton, UK0 - 1 Bart Kavanagh9 - 19 LPts
04/11/2035London, UK0 - 0 Clinton Ashley3 - 5 LPts