Spielerkarriere
9Maritzburg United F.C.?–heute
Elgin City F.C.?–heute
Newcastle United F.C.1960–1962
Greenock Morton F.C.1962–1965
Aberdeen F.C.1965–1968
Scottish Football League XI1967–1967
Motherwell F.C.1968–1971
Dundee F.C.1971–1974
Falkirk F.C.1974–1976