| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1978 | Derby County | - | 77 | 0 | 1984 | (Player) |
| 1980 | Port Vale | Loan | 4 | 0 | 1981 | (On loan) |
| 1984 | Walsall | £25,000 | 71 | 0 | 1986 | (Player) |
| 1986 | Plymouth Argyle | £17,000 | 73 | 0 | 1989 | (Player) |
| 1988 | Chesterfield | Loan | 10 | 0 | 1989 | (On loan) |
| 1989 | Notts County | £70,000 | 266 | 0 | 1995 | (Player) |
| 1995 | Watford | Free | 4 | 0 | 1996 | (Player) |
| 1996 | Plymouth Argyle | - | 16 | 0 | 1996 | (Player) |
| 1996 | Rotherham United | Free | 20 | 0 | 1997 | (Player) |
| 1997 | Rushden & Diamonds | Free | 0 | 0 | 1998 | (Player) |
| 1998 | Mansfield Town | - | 1 | 0 | 1999 | (Player) |
| 1999 | Oldham Athletic | - | 0 | 2000 | (Player) | |
| 2003 | Lincoln City | - | 0 | 2003 | (Player) |