| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1995 | Walsall | - | 32 | 4 | 1999 | (Player) |
| 1999 | Rochdale | £100,000 | 164 | 27 | 2003 | (Player) |
| 1999 | Rochdale | Loan | 6 | 3 | 1999 | (On loan) |
| 2003 | Notts County | - | 19 | 3 | 2004 | (Player) |
| 2004 | Peterborough United | Free | 37 | 6 | 2005 | (Player) |
| 2005 | MK Dons | - | 102 | 27 | 2007 | (Player) |
| 2007 | Colchester United | £300,000 | 125 | 25 | 2010 | (Player) |
| 2010 | Coventry City | - | 67 | 7 | 2012 | (Player) |
| 2012 | Northampton Town | Free | 47 | 6 | 2014 | (Player) |
| 2014 | Bury | - | 19 | 2 | 2014 | (Player) |