| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1972 | Queens Park Rangers | - | 15 | 0 | 1974 | (Player) |
| 1974 | Plymouth Argyle | - | 132 | 6 | 1978 | (Player) |
| 1977 | Exeter City | - | 215 | 20 | 1983 | (Player) |
| 1983 | Hereford | - | 118 | 11 | 1987 | (Player) |
| 1987 | Gloucester City | - | 14 | 1 | 1988 | (Player) |
| 1988 | Exeter City | - | 13 | 1 | 1988 | (Player) |