09/2022 - 06/2026 | Derby County | |
11/2016 - 09/2022 | Rotherham United | |
07/2009 - 06/2012 | Rotherham United | |
08/2007 - 06/2009 | Yeovil Town | |
05/2005 - 07/2007 | Oldham Athletic | |
01/2005 - 05/2005 | Rotherham United | |
11/2004 - 01/2005 | Mansfield Town | |
01/1999 - 11/2004 | Rotherham United | |
12/1998 - 01/1999 | Wigan Athletic | |
11/1998 - 12/1998 | Kettering Town | |
07/1997 - 11/1998 | Wigan Athletic |