| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1990 | Torquay United | - | 93 | 1 | 1993 | (Player) |
| 1993 | Portsmouth | £70,000 | 188 | 37 | 1998 | (Player) |
| 1998 | Coventry City | £300,000 | 10 | 0 | 2000 | (Player) |
| 1999 | Sheffield United | Loan | 4 | 1 | 2000 | (On loan) |
| 1999 | Bury | Loan | 7 | 0 | 1999 | (On loan) |
| 2000 | Walsall | Loan | 2 | 1 | 2000 | (On loan) |
| 2000 | West Bromwich Albion | Loan | 4 | 0 | 2000 | (On loan) |
| 2000 | Walsall | - | 49 | 9 | 2001 | (Player) |
| 2001 | Rushden & Diamonds | Free | 115 | 28 | 2004 | (Player) |
| 2004 | Tranmere Rovers | Free | 57 | 13 | 2005 | (Player) |
| 2005 | Chesterfield | Free | 91 | 20 | 2007 | (Player) |
| 2007 | Walsall | Free | 19 | 1 | 2008 | (Player) |
| 2008 | Wrexham | Free | 11 | 1 | 2008 | (Player) |
| 2008 | Newport County | - | 13 | 0 | 2008 | (Player) |
| 2008 | Stratford Town | - | 9 | 0 | 2010 | (Player) |
| 2010 | Spalding United | - | 2010 | (Player) | ||
| 2011 | Mansfield Town | - | 2 | 0 | 2011 | (Player) |