| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1988 | Atherstone United | - | 0 | 0 | 1989 | (Player) |
| 1989 | Manchester United | £40,000 | 0 | 0 | 1990 | (Player) |
| 1990 | Barnsley | £100,000 | 185 | 44 | 1996 | (Player) |
| 1996 | Southend United | - | 69 | 13 | 1998 | (Player) |
| 1998 | Walsall | Free | 69 | 23 | 2000 | (Player) |
| 2000 | Wycombe Wanderers | £75,000 | 74 | 25 | 2003 | (Player) |
| 2003 | Bristol Rovers | Free | 12 | 6 | 2004 | (Player) |
| 2004 | Forest Green Rovers | - | 2004 | (Player) |