| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1985 | Exeter City | - | 27 | 0 | 1986 | (Player) |
| 1986 | Torquay United | £3,000 | 24 | 3 | 1987 | (Player) |
| 1987 | Swindon Town | £155,000 | 112 | 4 | 1989 | (Player) |
| 1987 | Swindon Town | - | 4 | 0 | 1999 | (Player) |
| 1989 | Sheffield Wednesday | £450,000 | 129 | 2 | 1994 | (Player) |
| 1993 | Notts County | Loan | 6 | 0 | 1994 | (On loan) |
| 1994 | Aston Villa | £200,000 | 16 | 0 | 1997 | (Player) |
| 1995 | West Bromwich Albion | Loan | 4 | 0 | 1996 | (On loan) |
| 1997 | Swindon Town | Free | 5 | 0 | 1998 | (Player) |
| 1997 | Blackpool | Loan | 6 | 0 | 1997 | (On loan) |
| 1999 | Brighton & Hove Albion | Free | 3 | 0 | 1999 | (Player) |
| 1999 | Kidderminster Harriers | - | 14 | 2 | 2000 | (Player) |
| 2000 | Bath City | - | 0 | 2010 | (Player) | |
| 2004 | Cinderford Town | - | 2004 | (Player) |