| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1968 | FC Halifax Town | - | 42 | 3 | 1970 | (Player) |
| 1969 | Luton Town | - | 97 | 6 | 1972 | (Player) |
| 1971 | Aston Villa | - | 210 | 11 | 1977 | (Player) |
| 1977 | Southampton | £90,000 | 228 | 8 | 1983 | (Player) |
| 1983 | Grimsby Town | - | 70 | 0 | 1985 | (Player) |
| 1985 | Southampton | - | 1991 | (Manager) | ||
| 1994 | Walsall | - | 1997 | (Manager) |