| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1968 | Manchester City | - | 50 | 13 | 1971 | (Player) |
| 1971 | Leyton Orient | £25,000 | 78 | 19 | 1973 | (Player) |
| 1973 | Nottingham Forest | - | 239 | 49 | 1981 | (Player) |
| 1980 | Sunderland | £250,000 | 15 | 1 | 1982 | (Player) |
| 1981 | Nottingham Forest | £45,000 | 206 | 19 | 1987 | (Player) |
| 1987 | Hereford | - | 40 | 1 | 1990 | (Player) |
| 1990 | Grantham Town | - | 1991 | (Player) |