| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1982 | - | - | 0 | 0 | 1983 | (Player) |
| 1983 | Dundee United | - | 131 | 27 | 1990 | (Player) |
| 1990 | Coventry City | £900,000 | 100 | 28 | 1993 | (Player) |
| 1993 | Blackburn Rovers | £1,500,000 | 147 | 47 | 1999 | (Player) |
| 1999 | Newcastle United | £500,000 | 39 | 4 | 2001 | (Player) |
| 2001 | Preston North End | Free | 5 | 1 | 2002 | (Player) |
| 2002 | Sheffield Wednesday | Free | 3 | 0 | 2002 | (Player) |
| 2002 | Huddersfield Town | Free | 7 | 0 | 2002 | (Player) |