| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1993 |  | + Apr. 29 | Vince Feeney | Mayfair, Great Britain | W 6 |  | + May 27 | Marcus Duncan | Burnley, Great Britain | W 6 |  | + Oct. 1 | Rowan Williams | Cardiff, Great Britain | W 6 |  | + Oct. 16 | Philippe Desavoye | Levallois-Perret, France | W 6 |  | - Nov. 10 | Barry Jones | Ystrad, Great Britain | L 6 |  | 1994 |  | + Jan. 29 | Alan Ley | Cardiff, Great Britain | TKO 3 |  | + Mar. 12 | Ceri Farrell | Cardiff, Great Britain | TKO 2 |  | - Apr. 9 | Vince Feeney | Mansfield, Great Britain | L 6 |  | - May 6 | Peter Culshaw | Liverpool, Great Britain | L 6 |  | - May 25 | Paul Ingle | Bristol, Great Britain | KO by 4 |  | - July 30 | Jose "Carita" LOPEZ | Bethnal Green, Great Britain | TKO by 4 |  | + Sept. 21 | Yusuf Vorajee | Cardiff, Great Britain | TKO 1 |  | + Oct. 1 | Richie Wenton | Cardiff, Great Britain | TKO 5 |  | + Nov. 19 | Dave Hardie | Cardiff, Great Britain | TKO 2 |  | + Nov. 29 | Peter Buckley | Cardiff, Great Britain | W 6 |  | 1995 |  | + Jan. 25 | Rowan Williams | Cardiff, Great Britain | W 6 |  | + Feb. 4 | Chris Jickells | Cardiff, Great Britain | W 6 |  | + Apr. 12 | Michael  Parris | Llanelli, Great Britain | TKO 2 |  | vacant Commonwealth Super-Bantamweight Title |  | + July 28 | Tony Falcone | Bristol, Great Britain | TKO 5 |  | Commonwealth Super-Bantamweight Title |  | + Sept. 20 | Graham McGrath | Ystrad, Great Britain | TKO 1 |  | - Nov. 4 | Anton Gilmore | Sun City, South Africa | L 10 |  | 1996 |  | + Feb. 13 | Nathan Sting | Cardiff, Great Britain | W 12 |  | vacant Commonwealth Super-Bantamweight Title |  | + Nov. 6 | Peter Buckley | Tylorstown, Great Britain | W 4 |  | 1997 |  | - Mar. 22 | Michael  Brodie | Manchester, Great Britain | TKO by 10 |  | vacant British Super-Bantamweight Title | 
   SummaryTotal bouts: 24, Won: 17 (8 inside the limit), Lost: 7 (3 inside the limit), Draw: 0, NC: 0 |