| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1964 | Preston North End | - | 0 | 0 | 1965 | (Player) |
| 1965 | Skelmersdale United | - | 1969 | (Player) | ||
| 1969 | Blackpool | - | 181 | 53 | 1974 | (Player) |
| 1974 | Newcastle United | Β£170,000 | 145 | 39 | 1978 | (Player) |
| 1978 | Cardiff City | - | 6 | 0 | 1979 | (Player) |
| 1978 | Middlesbrough | - | 61 | 24 | 1981 | (Player) |