| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1986 | Luton Town | - | 29 | 4 | 1989 | (Player) |
| 1989 | Manchester City | £600,000 | 26 | 6 | 1990 | (Player) |
| 1990 | Leicester City | £150,000 | 188 | 26 | 1995 | (Player) |
| 1995 | Luton Town | £150,000 | 120 | 19 | 1998 | (Player) |
| 1995 | Millwall | Loan | 17 | 6 | 1995 | (On loan) |
| 1998 | Stoke City | Free | 65 | 7 | 2000 | (Player) |
| 2000 | Peterborough United | Free | 81 | 4 | 2002 | (Player) |
| 2002 | Oxford United | Free | 31 | 2 | 2004 | (Player) |
| 2005 | Oxford United | - | 0 | 0 | 2006 | (Player) |
| 2006 | Stafford Rangers | - | 22 | 0 | 2007 | (Player) |
| 2007 | Tamworth | - | 1 | 0 | 2007 | (Player) |
| 2007 | Brackley Town | - | 0 | 0 | 2008 | (Player/Manager) |
| 2011 | Peterborough United | - | 2011 | (Caretaker Manager) | ||
| 2018 | Peterborough United | - | 2018 | (Caretaker Manager) | ||
| 2020 | Oxford City | - | 2022 | (Manager) | ||
| 2022 | Weymouth | - | 2022 | (Manager) |