| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1967 | Manchester United | - | 71 | 18 | 1972 | (Player) |
| 1972 | Huddersfield Town | - | 128 | 58 | 1975 | (Player) |
| 1975 | Newcastle United | - | 92 | 30 | 1978 | (Player) |
| 1977 | Bolton Wanderers | - | 149 | 28 | 1982 | (Player) |
| 1982 | Preston North End | - | 40 | 5 | 1983 | (Player) |