| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1970 | West Bromwich Albion | - | 0 | 0 | 1973 | (Player) |
| 1973 | Carlisle United | - | 156 | 17 | 1980 | (Player) |
| 1980 | Southampton | £50,000 | 22 | 1 | 1981 | (Player) |
| 1981 | Plymouth Argyle | - | 49 | 5 | 1983 | (Player) |
| 1983 | Carlisle United | - | 131 | 7 | 1987 | (Player) |
| 1988 | Gretna | - | 1989 | (Player) | ||
| 1988 | Gretna | - | 2000 | (Manager) |