| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1990 | Cradley Town | - | 0 | 0 | 1991 | (Player) |
| 1991 | Swansea City | £5,000 | 39 | 11 | 1992 | (Player) |
| 1992 | Coventry City | £250,000 | 80 | 11 | 1995 | (Player) |
| 1994 | Notts County | Loan | 5 | 2 | 1994 | (On loan) |
| 1994 | Stoke City | Loan | 4 | 0 | 1995 | (On loan) |
| 1995 | Swansea City | Loan | 7 | 2 | 1995 | (On loan) |
| 1995 | Wycombe Wanderers | £150,000 | 48 | 9 | 1997 | (Player) |
| 1997 | Walsall | Free | 1 | 0 | 1997 | (Player) |
| 1997 | Exeter City | - | 36 | 4 | 1998 | (Player) |
| 1997 | Hereford | Free | 11 | 3 | 1997 | (Player) |
| 1998 | Cardiff City | Free | 43 | 12 | 1999 | (Player) |
| 1999 | York City | £20,000 | 42 | 3 | 2000 | (Player) |
| 2000 | Darlington | Free | 24 | 5 | 2001 | (Player) |
| 2001 | Swansea City | Free | 68 | 5 | 2003 | (Player) |
| 2003 | Kidderminster Harriers | Free | 44 | 4 | 2004 | (Player) |
| 2004 | Bath City | Free | 0 | 0 | 2010 | (Player) |