| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1985 | Yeovil Town | - | 1988 | (Player) | ||
| 1988 | Elgin City | - | 0 | 0 | 1989 | (Player) |
| 1989 | Shrewsbury Town | - | 60 | 27 | 1990 | (Player) |
| 1990 | Bury | £175,000 | 25 | 9 | 1991 | (Player) |
| 1991 | Millwall | £80,000 | 34 | 10 | 1992 | (Player) |
| 1991 | Millwall | Loan | 0 | 0 | 1991 | (On loan) |
| 1992 | Bolton Wanderers | £125,000 | 192 | 87 | 1997 | (Player) |
| 1997 | Bradford City | £625,000 | 18 | 3 | 1998 | (Player) |
| 1998 | Oldham Athletic | - | 7 | 1 | 1999 | (Player) |
| 2001 | Gresley Rovers | - | 2002 | (Player/Manager) | ||
| 2002 | Ilkeston Town | - | 2002 | (Manager) |