| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1969 | Gillingham | - | 295 | 13 | 1977 | (Player) |
| 1976 | Charlton Athletic | £65,000 | 158 | 7 | 1981 | (Player) |
| 1981 | Gillingham | - | 76 | 2 | 1984 | (Player) |
| 1983 | Peterborough United | - | 29 | 0 | 1984 | (Player) |
| 1984 | Chatham Town | - | 1984 | (Player) | ||
| 1984 | Dagenham | - | 1985 | (Player) | ||
| 1985 | Dover Athletic | - | 1985 | (Player) | ||
| 1985 | Bromley | - | 1987 | (Player) | ||
| 1987 | Canterbury City | - | 1989 | (Player) |