| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1955 |  | + June 30 | Kenny Langford | Glasgow, Great Britain | W 6 |  | + Sept. 14 | Bobby Robinson | Glasgow, Great Britain | W 6 |  | + Nov. 3 | Eddie O'Connor | Paisley, Great Britain | W 8 |  | 1956 |  | + Feb. 17 | Malcolm McLeod | Blackpool, Great Britain | W 8 |  | + Mar. 21 | Davey Moore | Govan, Great Britain | TKO 5 |  | + June 27 | Vic Glenn | Glasgow, Great Britain | W 8 |  | + Sept. 19 | Dick  Currie | Glasgow, Great Britain | W 12 |  | Scottish Flyweight Title |  | 1957 |  | + Feb. 20 | Len Reece | Glasgow, Great Britain | TKO 8 |  | + Apr. 10 | Malcolm McLeod | Paisley, Great Britain | TKO 10 |  | + May 22 | Jose Ogazon | Glasgow, Great Britain | W 10 |  | + July 31 | Len Reece | Porthcawl, Great Britain | KO 11 |  | vacant British and vacant British Empire Flyweight Titles |  | + Sept. 12 | Christian Marchand | Falkirk, Great Britain | W 10 |  | - Oct. 23 | Dennis Adams | Glasgow, Great Britain | KO by 3 |  | British Empire Flyweight Title |  | 1958 |  | - Mar. 24 | Terry Toole | Birmingham, Great Britain | L 8 |  | + May 19 | Malcolm McLeod | West Hartlepool, Great Britain | W 8 |  | - Sept. 25 | George Bowes | Middlesbrough, Great Britain | KO by 1 |  | + Oct. 29 | Dennis Adams | Glasgow, Great Britain | W 8 |  | - Nov. 19 | Pancho Bhattachaji | Glasgow, Great Britain | TKO by 4 |  | 1959 |  | + Feb. 5 | Alex Ambrose | Glasgow, Great Britain | W 15 |  | British Flyweight Title |  | - May 4 | Derek Lloyd | Manchester, Great Britain | L 8 |  | + May 28 | George McDade | Glasgow, Great Britain | W 8 |  | 1960 |  | + May 20 | Eddie Barraclough | Hanley, Great Britain | TKO 7 |  | - Aug. 15 | Ron Davies | Aberdare, Great Britain | L 10 |  | - Aug. 31 | Ramon Arias | Caracas, Venezuela | KO by 7 |  | - Oct. 8 | Johnny  Caldwell | Belfast, Great Britain | KO by 3 |  | British Flyweight Title | 
   SummaryTotal bouts: 25, Won: 17 (5 inside the limit), Lost: 8 (5 inside the limit), Draw: 0, NC: 0 |