Karierę zakończył w drugoligowym Partick Thistle, w którym był grającym trenerem w 1987.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1970/71 Rangers F.C.

Division One 16 5 1971/72 Rangers F.C.

Division One 16 11 1972/73 Rangers F.C.

Division One 31 4 1973/74 Rangers F.C.

Division One 31 1 1974/75 Rangers F.C.

Division One 27 13 1975/76 Rangers F.C.

Premier Division 33 15 1976/77 Rangers F.C.

Premier Division 27 15 1977/78 Rangers F.C.

Premier Division 33 25 1978/79 Rangers F.C.

Premier Division 31 9 1979/80 Rangers F.C.

Premier Division 33 14 1980/81 Rangers F.C.

Premier Division 26 4 1981/82 Rangers F.C.

Premier Division 28 9 1982/83 Rangers F.C.

Premier Division 18 6 1983/84 Chelsea F.C.

Division Two 2 0 1983/84 Dundee United F.C.

Premier Division 4 0 1984/85 Chelsea F.C.

Division One 2 0 1984/85 Rangers F.C.

Premier Division 11 1 1985/86 Rangers F.C.

Premier Division 8 0 1986/87 Partick Thistle F.C.

Division One 4 0