| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1958 | Swindon Town | - | 180 | 20 | 1964 | (Player) |
| 1963 | Wolverhampton Wanderers | - | 63 | 18 | 1966 | (Player) |
| 1966 | Crystal Palace | - | 125 | 48 | 1970 | (Player) |
| 1969 | Cardiff City | £25,000 | 150 | 22 | 1974 | (Player) |
| 1974 | Newport County | - | 52 | 7 | 1976 | (Player) |