| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1983 | Sheffield United | - | 80 | 20 | 1988 | (Player) |
| 1986 | Rotherham United | Loan | 6 | 1 | 1987 | (On loan) |
| 1988 | Oldham Athletic | £25,000 | 10 | 1 | 1989 | (Player) |
| 1989 | Bolton Wanderers | £50,000 | 141 | 52 | 1992 | (Player) |
| 1989 | Preston North End | - | 14 | 6 | 1989 | (Player) |
| 1992 | Peterborough United | £85,000 | 43 | 15 | 1994 | (Player) |
| 1994 | Burnley | £80,000 | 40 | 9 | 1995 | (Player) |
| 1995 | Carlisle United | Loan | 3 | 1 | 1995 | (On loan) |
| 1995 | Cardiff City | £60,000 | 59 | 5 | 1998 | (Player) |
| 1997 | FC Halifax Town | Loan | 2 | 3 | 1998 | (On loan) |
| 1998 | Macclesfield | Loan | 10 | 1 | 1998 | (On loan) |
| 2005 | Oldham Athletic | - | 2005 | (Caretaker Manager) | ||
| 2013 | Oldham Athletic | - | 2013 | (Caretaker Manager) |