| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1969 | Rochdale | - | 59 | 20 | 1972 | (Player) |
| 1971 | Norwich City | - | 84 | 21 | 1974 | (Player) |
| 1973 | Coventry City | - | 91 | 30 | 1977 | (Player) |
| 1976 | West Bromwich Albion | - | 38 | 18 | 1978 | (Player) |
| 1977 | West Ham United | - | 179 | 77 | 1982 | (Player) |
| 1982 | Manchester City | - | 31 | 12 | 1983 | (Player) |
| 1983 | Oldham Athletic | - | 22 | 6 | 1984 | (Player) |
| 1984 | West Bromwich Albion | - | 16 | 2 | 1985 | (Player) |
| 1985 | Bury | Loan | 13 | 0 | 1986 | (On loan) |
| 1985 | Bolton Wanderers | - | 20 | 8 | 1986 | (Player) |
| 1986 | AEL Limassol | - | 1987 | (Player) |