| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1981 | Welling United | - | 1983 | (Player) | ||
| 1983 | Dartford | - | 1984 | (Player) | ||
| 1986 | Gillingham | £3,000 | 104 | 10 | 1989 | (Player) |
| 1989 | Bristol City | - | 97 | 10 | 1992 | (Player) |
| 1991 | Plymouth Argyle | - | 18 | 2 | 1992 | (Player) |
| 1992 | Notts County | - | 37 | 8 | 1993 | (Player) |