| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1974 | Leyton Orient | - | 171 | 10 | 1979 | (Player) |
| 1979 | Luton Town | £150,000 | 78 | 2 | 1981 | (Player) |
| 1981 | Brighton & Hove Albion | £100,000 | 100 | 6 | 1984 | (Player) |
| 1983 | West Bromwich Albion | £75,000 | 65 | 5 | 1986 | (Player) |
| 1986 | Manchester City | £20,000 | 11 | 0 | 1987 | (Player) |
| 1987 | Rotherham United | - | 110 | 7 | 1990 | (Player) |
| 1990 | Walsall | - | 36 | 1 | 1992 | (Player) |
| 1992 | Bromsgrove Rovers | - | 1993 | (Player) |