| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1972 | Leeds United | - | 68 | 2 | 1980 | (Player) |
| 1980 | Stoke City | £175,000 | 138 | 4 | 1984 | (Player) |
| 1984 | Burnley | - | 118 | 2 | 1987 | (Player) |
| 1987 | Carlisle United | - | 12 | 0 | 1988 | (Player) |
| 1987 | Rochdale | - | 19 | 1 | 1988 | (Player) |
| 1998 | Workington | - | 2001 | (Manager) |