No amateur resultsProfessional recordDate | Opponent | Place | Result | 1989 | + Sept. 18 | Tony Smith
| Glasgow, Great Britain | TKO 1 | + Oct. 9 | Craig Hydes | Glasgow, Great Britain | TKO 3 | 1990 | - Jan. 22 | Kevin Jenkins | Glasgow, Great Britain | L 6 | + Mar. 8 | Kevin Jenkins | Glasgow, Great Britain | TKO 5 | + Mar. 19 | Neil Parry | Glasgow, Great Britain | TKO 4 | - Oct. 8 | Derek Amory | Cleethorpes, Great Britain | L 8 | - Nov. 19 | Chris Clarkson | Glasgow, Great Britain | L 8 | 1991 | + Mar. 18 | Stewart Fishermac | Piccadilly, Great Britain | TKO 8 | + May 7 | Des Gargano | Glasgow, Great Britain | W 8 | = June 1 | Mercurio Ciaramitaro | Ragusa, Italy | Draw 6 | - Nov. 15 | Salvatore Fanni | Omegna, Italy | L 12 | European Flyweight Title | 1992 | - May 19 | Robbie Regan | Cardiff, Great Britain | TKO by 9 | British Flyweight Title | - Dec. 12 | Francis Ampofo | Muswell Hill, Great Britain | L 12 | vacant British Flyweight Title | 1993 | = Feb. 26 | Adey Benton | Irvine, Great Britain | Draw 6 | - June 29 | Ricky Beard | Mayfair, Great Britain | L 8 | + Oct. 25 | Neil Parry | Glasgow, Great Britain | TKO 2 | + Nov. 22 | Louis Veitch | Glasgow, Great Britain | W 8 | 1994 | + Mar. 21 | Neil Armstrong | Glasgow, Great Britain | TKO 5 | vacant Scottish Flyweight Title | - July 31 | Zolile Mbityi | East London, South Africa | KO by 8 | - Sept. 20 | Francis Ampofo | Musselburgh, Great Britain | TKO by 3 | British Flyweight Title | - Nov. 23 | Ricky Beard | Irvine, Great Britain | TKO by 2 |
Summary
Total bouts: 21, Won: 9 (7 inside the limit), Lost: 10 (4 inside the limit), Draw: 2, NC: 0
|