W sezonie 1998/1999 stał się rezerwowym i miał mniejszy udział w wywalczeniu kolejnych dwóch tytułów mistrzowskich w 1999 i 2000 roku oraz krajowych pucharach w tych samych latach. Latem 2000 odszedł do Heart of Midlothian F.C. i po roku zakończył piłkarską karierę.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1981/82 East Fife F.C.
Division Two 13 1 1982/83 East Fife F.C.
Division Two 25 2 1983/84 East Fife F.C.
Division Two 34 16 1984/85 East Fife F.C.
Division One 9 7 1984/85 Hibernian F.C.
Scottish Premier League 22 8 1985/86 Hibernian F.C.
Scottish Premier League 25 6 1985/86 Chelsea F.C.
Division One 1 0 1986/87 Chelsea F.C.
Division One 25 5 1987/88 Chelsea F.C.
Division One 26 12 1988/89 Chelsea F.C.
Division One 32 17 1989/90 Chelsea F.C.
Division One 15 5 1990/91 Chelsea F.C.
Division One 24 12 1991/92 Tottenham Hotspur
Division One 31 7 1992/93 Tottenham Hotspur
Premier League 17 3 1993/94 Tottenham Hotspur
Premier League 10 1 1993/94 Rangers F.C.
Scottish Premier League 24 12 1994/95 Rangers F.C.
Scottish Premier League 21 6 1995/96 Rangers F.C.
Scottish Premier League 27 17 1996/97 Rangers F.C.
Scottish Premier League 16 5 1997/98 Rangers F.C.
Scottish Premier League