| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1987 | FC Halifax Town | - | 56 | 2 | 1989 | (Player) |
| 1989 | Watford | £175,000 | 41 | 1 | 1990 | (Player) |
| 1990 | Blackburn Rovers | £250,000 | 62 | 3 | 1992 | (Player) |
| 1992 | Aberdeen | - | 64 | 6 | 1994 | (Player) |
| 1994 | Oldham Athletic | £300,000 | 88 | 21 | 1997 | (Player) |
| 1997 | Stockport County | Loan | 6 | 0 | 1997 | (On loan) |
| 1997 | Huddersfield Town | £65,000 | 36 | 3 | 2000 | (Player) |
| 1999 | Bury | Loan | 5 | 1 | 1999 | (On loan) |
| 2000 | Chesterfield | Free | 45 | 1 | 2004 | (Player) |
| 2000 | Livingston | Free | 6 | 0 | 2000 | (Player) |
| 2003 | Chesterfield | - | 2003 | (Caretaker Manager) | ||
| 2007 | Chesterfield | - | 2009 | (Manager) |