Latem 2000 roku zakończył piłkarską karierę.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1981/82 West Ham United

Division One 1 0 1982/83 Fulham F.C.

Division Two 42 5 1983/84 Fulham F.C.

Division Two 40 3 1984/85 Fulham F.C.

Division Two 42 8 1985/86 Fulham F.C.

Division Two 5 0 1985/86 Oxford United

Division One 35 4 1986/87 Oxford United

Division One 37 5 1987/88 Oxford United

Division Two 11 1 1987/88 Liverpool F.C.

Division One 28 5 1988/89 Liverpool F.C.

Division One 38 7 1989/90 Liverpool F.C.

Division One 19 1 1990/91 Liverpool F.C.

Division One 32 7 1991/92 Liverpool F.C.

Division One 36 8 1992/93 Aston Villa F.C.

Premier League 39 3 1993/94 Aston Villa F.C.

Premier League 30 2 1994/95 Aston Villa F.C.

Premier League 26 1 1994/95 Crystal Palace F.C.

Premier League 10 2 1995/96 Crystal Palace F.C.

Division One 41 4 1996/97 Crystal Palace F.C.

Division One 21 1 1997/98 Reading F.C.

Division One 25 1 1998/99 Reading F.C.

Division Two 18 0 1999/00 Stevenage Borough

Conference 3 0