| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1986 | Newport County | - | 28 | 0 | 1989 | (Player) |
| 1989 | Hereford | Free | 59 | 4 | 1990 | (Player) |
| 1990 | Queens Park Rangers | Β£200,000 | 127 | 6 | 1994 | (Player) |
| 1994 | Newcastle United | Β£2,700,000 | 134 | 2 | 1998 | (Player) |
| 1998 | Blackburn Rovers | Free | 47 | 1 | 2000 | (Player) |
| 2000 | Wolverhampton Wanderers | Loan | 4 | 0 | 2000 | (On loan) |
| 2000 | West Ham United | Loan | 0 | 0 | 2000 | (On loan) |