09/2022 - 06/2025 | Derby County | |
07/2017 - 09/2022 | Rotherham United | |
12/2016 - 06/2017 | Charlton Athletic | |
12/2016 - 12/2016 | Milton Keynes Dons | |
10/2016 - 12/2016 | Milton Keynes Dons | |
04/2014 - 10/2016 | Milton Keynes Dons | |
12/2013 - 03/2014 | Portsmouth FC | |
08/2012 - 11/2013 | Crawley Town | |
04/2011 - 06/2012 | Bury FC | |
10/2008 - 06/2009 | Rotherham United | |
01/2007 - 10/2008 | Hartlepool United | |
11/2004 - 01/2007 | Mansfield Town | |
01/2001 - 11/2004 | Rotherham United | |
06/1999 - 01/2001 | Macclesfield Town | |
12/1997 - 06/1999 | Brighton & Hove Albion | |
08/1997 - 12/1997 | Linfield FC | |
07/1984 - 08/1997 | Sheffield Wednesday |