CLUB CAREER: 452 League appearances (+ 10 as sub), 9 goals.
Millwall:1980-1981 Played 1 Scored 0 goals (Division 3)
1981-1982 Played 7 Scored 0 goals (Division 3)
1982-1983 Played 26 Scored 0 goals (Division 3)
1983-1984 Played 17 Scored 0 goals (Division 3)
1984-1985 Played 41 Scored 0 goals (Division 3)
1985-1986 Played 33 Scored 1 goal (Division 2)
1986-1987 Played 35 Scored 1 goal (Division 2)
1987-1988 Played 35 Scored 1 goal (Division 2)
1988-1989 Played 23 Scored 0 goals (Division 1)
1989-1990 Played 28 Scored 0 goals (Division 1)
1990-1991 Played 42 Scored 1 goal (Division 2)
1991-1992 Played 27 Scored 0 goals (Division 2)
1992-1993 Played 31 Scored 2 goals (Division 1)
1993-1994 Played 44 Scored 1 goal (Division 1)
1994-1995 Played 20 Scored 0 goals (Division 1)
1995-1996 Played 39 Scored 2 goals (Division 1)
1996-1997 Played 6 Scored 0 goals (Division 2)
1997-1998 Played 4 Scored 0 goals (Division 2)
1998-1999 Played 2 Scored 0 goals (Division 2)