08/2023 - 06/2025 | Wolverhampton Wanderers | |
11/2018 - 10/2022 | Aston Villa | |
01/2018 - 11/2018 | West Bromwich Albion | |
03/2011 - 06/2012 | Scunthorpe United | |
11/2010 - 03/2011 | Bury FC | |
07/2006 - 06/2007 | Rotherham United | |
08/2005 - 06/2006 | Rotherham United | |
06/2004 - 08/2005 | Stockport County | |
05/2003 - 06/2004 | Stoke City | |
03/2003 - 05/2003 | Swansea City | |
07/2001 - 03/2003 | Stoke City | |
02/2001 - 07/2001 | Aston Villa | |
12/2000 - 02/2001 | Oxford United | |
11/1999 - 12/2000 | Aston Villa | |
05/1998 - 11/1999 | Chester City | |
09/1996 - 05/1998 | Crewe Alexandra | |
08/1996 - 09/1996 | Chester City | |
07/1996 - 08/1996 | Crewe Alexandra | |
03/1996 - 06/1996 | Chester City | |
10/1995 - 03/1996 | Coventry City | |
09/1993 - 10/1995 | West Bromwich Albion (R) |