| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1966 | Notts County | - | 2 | 0 | 1967 | (Player) |
| 1967 | Loughborough United | - | 1968 | (Player) | ||
| 1968 | Dunstable Town | - | 1969 | (Player) | ||
| 1969 | Bedford Town | - | 1969 | (Player) | ||
| 1969 | Southend United | £12,000 | 102 | 41 | 1973 | (Player) |
| 1972 | Chelsea | £100,000 | 105 | 31 | 1979 | (Player) |
| 1978 | Cambridge United | Free | 24 | 3 | 1980 | (Player) |
| 1980 | Chelmsford City | - | 1983 | (Player) | ||
| 1983 | Brentford | - | 3 | 1 | 1984 | (Player) |