| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1969 | Barnsley | - | 9 | 0 | 1970 | (Player) |
| 1970 | Newcastle United | Β£40,000 | 219 | 21 | 1978 | (Player) |
| 1978 | Birmingham City | - | 29 | 2 | 1979 | (Player) |
| 1979 | Bristol Rovers | - | 61 | 14 | 1981 | (Player) |
| 1980 | Barnsley | - | 52 | 1 | 1983 | (Player) |
| 1983 | Mansfield Town | - | 54 | 10 | 1985 | (Player) |