| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1987 | Preston North End | - | 32 | 8 | 1988 | (Player) |
| 1988 | Bolton Wanderers | Loan | 5 | 0 | 1989 | (On loan) |
| 1988 | Nottingham Forest | £150,000 | 47 | 13 | 1991 | (Player) |
| 1989 | Preston North End | Loan | 9 | 2 | 1989 | (On loan) |
| 1991 | Sheffield Wednesday | £800,000 | 51 | 9 | 1994 | (Player) |
| 1993 | Grimsby Town | Loan | 6 | 2 | 1994 | (On loan) |
| 1994 | Notts County | £300,000 | 14 | 1 | 1996 | (Player) |
| 1995 | Watford | Loan | 4 | 0 | 1995 | (On loan) |
| 1995 | Coventry City | Loan | 0 | 0 | 1995 | (On loan) |
| 1996 | Rotherham United | Loan | 16 | 5 | 1996 | (On loan) |
| 1996 | Oxford United | £60,000 | 68 | 27 | 1998 | (Player) |
| 1998 | Bury | £100,000 | 29 | 1 | 1999 | (Player) |
| 1999 | Ayr United | Free | 12 | 5 | 2000 | (Player) |
| 2000 | Oxford United | Free | 18 | 0 | 2000 | (Player) |
| 2000 | Shrewsbury Town | Free | 109 | 36 | 2003 | (Player) |
| 2003 | Ballymena United | - | 2004 | (Player) | ||
| 2004 | Ilkeston Town | - | 2008 | (Player/Manager) | ||
| 2008 | Rainworth Miners Welfare | - | 2008 | (Player) | ||
| 2008 | FC Halifax Town | - | 2008 | (Player) |