No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1986 |  | - Nov. 9 | Antti Juntumaa | Vaasa, Finland  | L 4 |  | 1987 |  | - Feb. 9 | Donnie Hood | Glasgow, Great Britain | TKO by 4 |  | + Apr. 8 | Pepe Webber | Evesham, Great Britain | KO 5 |  | 1988 |  | + Mar. 7 | David Afan Jones | Piccadilly, Great Britain | TKO 4 |  | + May 10 | Phil Dicks | Southend, Great Britain | TKO 4 |  | + Sept. 30 | Gordon Shaw | Gillingham, Great Britain | TKO 1 |  | - Nov. 15 | Mark Goult | Norwich, Great Britain | L 6 |  | + Dec. 7 | Paul Dever | Stoke, Great Britain | KO 1 |  | 1989 |  | + Apr. 6 |   Francisco  Garcia | Stevenage, Great Britain | W 8 |  | + June 22 | Amon Neequaye | Stevenage, Great Britain | TKO 7 |  | - Oct. 24 | Pat Clinton | Watford, Great Britain | TKO by 5 |  | British Flyweight Title |  | 1990 |  | + Feb. 14 | Des Gargano | Brentwood, Great Britain | W 6 |  | - Mar. 20 | Mark Goult | Norwich, Great Britain | L 10 |  | vacant Southern Area Bantamweight Title |  | - July 6 |   Alfred  Kotey | Brentwood, Great Britain | L 12 |  | Commonwealth Flyweight Title |  | + Oct. 31 | Juan Pablo Salazar | Crystal Palace, Great Britain | TKO 7 |  | 1991 |  | + Mar. 19 | Kevin Jenkins | Leicester, Great Britain | TKO 7 |  | - June 12 |   Salvatore  Fanni | Sorso, Italy  | cTKO by 9 |  | European Flyweight Title |  | + Nov. 19 | Kevin Jenkins | Norwich, Great Britain | TKO 2 |  | 1992 |  | = Feb. 12 |   Salvatore  Fanni | Sarno, Italy  | Draw 12 |  | European Flyweight Title |  | + June 1 | Miguel Matthews | Glasgow, Great Britain | W 6 |  | - Sept. 19 | Pat Clinton | Glasgow, Great Britain | L 12 |  | WBO Flyweight Title |  | 1993 |  | - Mar. 30 | Robbie Regan | Cardiff, Great Britain | TKO by 3 |  | European Flyweight Title |  | - Oct. 13 | Darren Fifield | Bethnal Green, Great Britain | TKO by 9 |  | vacant Commonwealth Flyweight Title |  | 1994 |  | - Feb. 9 | Darren Fifield | Bethnal Green, Great Britain | TKO by 6 |  | Commonwealth Flyweight Title |   
  
Summary
Total bouts: 24, Won: 12 (9 inside the limit), Lost: 11 (6 inside the limit), Draw: 1, NC: 0 
 |