| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1968 | Birmingham City | - | 160 | 68 | 1974 | (Player) |
| 1973 | Everton | £350,000 | 236 | 106 | 1981 | (Player) |
| 1981 | Swansea City | - | 87 | 35 | 1984 | (Player) |
| 1984 | Coventry City | - | 12 | 2 | 1985 | (Player) |
| 1984 | NAC Breda | - | 1984 | (Player) | ||
| 1985 | Newport County | - | 20 | 5 | 1986 | (Player) |
| 1985 | Lincoln City | - | 15 | 2 | 1986 | (Player) |
| 1986 | Merthyr Tydfil | - | 1987 | (Player) |