| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1980 | Everton | - | 0 | 0 | 1983 | (Player) |
| 1982 | Northwich Victoria | - | 0 | 0 | 1983 | (Player) |
| 1983 | Oldham Athletic | Β£10,000 | 84 | 12 | 1985 | (Player) |
| 1985 | West Ham United | Β£250,000 | 165 | 12 | 1989 | (Player) |
| 1989 | Manchester City | Β£1,000,000 | 55 | 14 | 1991 | (Player) |
| 1991 | Everton | Β£1,100,000 | 83 | 6 | 1994 | (Player) |
| 1994 | Birmingham City | Β£500,000 | 63 | 7 | 1996 | (Player) |
| 1996 | Huddersfield Town | Free | 8 | 0 | 1996 | (Player) |
| 1996 | Ayr United | - | 1 | 0 | 1997 | (Player) |
| 1996 | Wigan Athletic | Free | 5 | 0 | 1996 | (Player) |
| 1997 | Northwich Victoria | - | 0 | 0 | 1998 | (Player) |
| 1997 | Dundee | - | 1 | 0 | 1997 | (Player) |