| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1979 | Leicester City | Β£20,000 | 285 | 17 | 1988 | (Player) |
| 1987 | Everton | Β£300,000 | 34 | 1 | 1989 | (Player) |
| 1989 | Besiktas JK | - | 18 | 1 | 1990 | (Player) |
| 1990 | Derby County | - | 11 | 0 | 1991 | (Player) |
| 1991 | Bury | - | 24 | 1 | 1992 | (Player) |
| 1992 | Wigan Athletic | - | 5 | 0 | 1993 | (Player) |
| 1993 | Peterhead | - | 1994 | (Manager) | ||
| 1995 | Peterhead | - | 1998 | (Manager) | ||
| 2000 | Peterhead | - | 2003 | (Manager) |