| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1972 | Luton Town | Β£2,000 | 7 | 1 | 1973 | (Player) |
| 1973 | Charlton Athletic | Β£4,000 | 129 | 72 | 1976 | (Player) |
| 1976 | Derby County | Β£300,000 | 23 | 4 | 1977 | (Player) |
| 1977 | West Ham United | Β£110,000 | 24 | 10 | 1978 | (Player) |
| 1978 | Charlton Athletic | Β£75,500 | 191 | 76 | 1985 | (Player) |
| 1984 | Gillingham | - | 40 | 9 | 1986 | (Player) |