| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1990 | Tottenham Hotspur | - | 13 | 0 | 1993 | (Player) |
| 1993 | Sheffield United | Β£350,000 | 63 | 1 | 1996 | (Player) |
| 1993 | Peterborough United | Loan | 7 | 0 | 1993 | (On loan) |
| 1996 | Crystal Palace | - | 80 | 5 | 1999 | (Player) |
| 1999 | Barnsley | Β£150,000 | 12 | 0 | 2000 | (Player) |
| 1999 | Charlton Athletic | Loan | 0 | 0 | 1999 | (On loan) |
| 2000 | Millwall | Β£200,000 | 25 | 0 | 2003 | (Player) |
| 2002 | Wycombe Wanderers | Loan | 4 | 0 | 2002 | (On loan) |
| 2005 | Millwall | - | 2006 | (Manager) | ||
| 2006 | Swindon Town | - | 2006 | (Caretaker Manager) | ||
| 2009 | Bracknell Town | - | 2010 | (Manager) | ||
| 2010 | Henley Town | - | 2011 | (Manager) | ||
| 2012 | Newbury Town | - | 2013 | (Manager) | ||
| 2012 | Hartley Wintney | - | 2012 | (Manager) | ||
| 2015 | Burnham | - | 2016 | (Manager) | ||
| 2019 | AFC Aldermaston | - | 2023 | (Manager) | ||
| 2024 | Aylesbury United | - | 2025 | (Manager) |