| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1974 | Manchester United | - | 379 | 6 | 1988 | (Player) |
| 1988 | West Bromwich Albion | - | 43 | 2 | 1989 | (Player) |
| 1989 | Dundee | - | 10 | 0 | 1990 | (Player) |
| 1990 | Chesterfield | - | 3 | 1 | 1991 | (Player) |
| 1991 | Chester | - | 68 | 0 | 1993 | (Player) |
| 1993 | Ayr United | - | 1 | 0 | 1994 | (Player) |