05/2023 - 06/2023 | Leeds United | |
12/2020 - 06/2021 | West Bromwich Albion | |
11/2017 - 06/2018 | Everton FC | |
12/2016 - 06/2017 | Crystal Palace | |
10/2015 - 07/2016 | Sunderland AFC | |
07/2011 - 06/2015 | West Ham United | |
12/2008 - 12/2010 | Blackburn Rovers | |
05/2007 - 01/2008 | Newcastle United | |
10/1999 - 04/2007 | Bolton Wanderers | |
01/1997 - 10/1999 | Notts County | |
07/1994 - 05/1996 | Blackpool FC | |
07/1992 - 12/1992 | Preston North End | |
07/1991 - 06/1992 | Limerick City | |
07/1991 - 06/1992 | Limerick City | |
07/1989 - 06/1991 | West Bromwich Albion | |
07/1986 - 06/1989 | Preston North End | |
07/1985 - 06/1986 | Bolton Wanderers | |
07/1984 - 06/1985 | Huddersfield Town | |
08/1983 - 06/1984 | Coventry City | |
06/1983 - 07/1983 | Tampa Bay Rowdies (old) | |
07/1981 - 06/1983 | Millwall FC | |
07/1980 - 06/1981 | Sunderland AFC | |
07/1973 - 06/1980 | Bolton Wanderers |