| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1972 | Barnet | - | 1973 | (Player) | ||
| 1975 | Ipswich Town | - | 32 | 8 | 1977 | (Player) |
| 1977 | Birmingham City | - | 118 | 29 | 1981 | (Player) |
| 1981 | Norwich City | £200,000 | 114 | 29 | 1985 | (Player) |
| 1984 | Stoke City | - | 88 | 29 | 1987 | (Player) |
| 1986 | Sunderland | - | 36 | 7 | 1988 | (Player) |
| 1988 | Walsall | - | 55 | 9 | 1990 | (Player) |
| 1990 | Chester | - | 19 | 0 | 1991 | (Player) |
| 1991 | Aldershot Town | - | 17 | 2 | 1992 | (Player) |