02/2024 - 06/2029 | Port Vale FC | |
09/2023 - 01/2024 | Huddersfield Town | |
03/2021 - 06/2023 | Sheffield Wednesday | |
07/2019 - 03/2021 | Doncaster Rovers | |
04/2018 - 03/2019 | West Bromwich Albion | |
12/2017 - 04/2018 | West Bromwich Albion | |
07/2010 - 06/2012 | Burton Albion | |
07/2008 - 06/2010 | Barnsley FC | |
01/2006 - 06/2008 | Derby County | |
09/2001 - 01/2006 | West Bromwich Albion | |
11/1999 - 09/2001 | Portsmouth FC | |
07/1997 - 11/1999 | Bradford City | |
07/1995 - 06/1997 | Doncaster Rovers | |
07/1992 - 06/1995 | Torquay United |