| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1970 | Bolton Wanderers | - | 445 | 38 | 1983 | (Player) |
| 1983 | Huddersfield Town | - | 73 | 8 | 1986 | (Player) |
| 1985 | Oldham Athletic | - | 32 | 1 | 1987 | (Player) |
| 1986 | Blackpool | - | 37 | 0 | 1988 | (Player) |
| 1988 | Rochdale | - | 14 | 2 | 1989 | (Player) |
| 1989 | Stockport County | - | 25 | 0 | 1990 | (Player) |