| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1974 | Oldham Athletic | - | 122 | 30 | 1979 | (Player) |
| 1979 | Leicester City | £200,000 | 104 | 26 | 1982 | (Player) |
| 1982 | Sheffield United | - | 26 | 7 | 1983 | (Player) |
| 1983 | Brighton & Hove Albion | - | 26 | 12 | 1984 | (Player) |
| 1984 | Notts County | - | 43 | 12 | 1986 | (Player) |
| 1986 | Rochdale | - | 28 | 2 | 1987 | (Player) |
| 1987 | Shepshed Dynamo | - | 1988 | (Player) |