| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1990 | Crystal Palace | - | 55 | 5 | 1994 | (Player) |
| 1994 | Reading | £90,000 | 32 | 5 | 1995 | (Player) |
| 1995 | Queens Park Rangers | £1,100,000 | 10 | 1 | 1996 | (Player) |
| 1995 | Wolverhampton Wanderers | £1,000,000 | 162 | 11 | 2001 | (Player) |
| 2001 | Tranmere Rovers | Loan | 9 | 1 | 2001 | (On loan) |
| 2001 | Port Vale | Free | 7 | 0 | 2001 | (Player) |
| 2001 | Gillingham | Free | 46 | 5 | 2003 | (Player) |
| 2003 | Walsall | Free | 113 | 5 | 2006 | (Player) |
| 2006 | Hereford | Free | 1 | 0 | 2006 | (Player) |
| 2006 | Bromley | - | 72 | 3 | 2009 | (Player) |
| 2008 | Croydon Athletic (Original) | - | 20 | 3 | 2009 | (Player) |
| 2008 | Bromley | - | 2008 | (Manager) | ||
| 2009 | Cray Wanderers | - | 20 | 2 | 2010 | (Player) |
| 2013 | Margate | - | 2013 | (Manager) |