07/2023 - 06/2025 | Swansea City | |
07/2019 - 08/2021 | Swansea City | |
12/2017 - 05/2018 | Everton FC | |
01/2017 - 12/2017 | Crystal Palace | |
10/2014 - 06/2016 | Cardiff City | |
07/2011 - 10/2014 | West Ham United | |
07/2005 - 07/2011 | Cardiff City | |
07/2006 - 06/2007 | Cardiff City | |
08/2002 - 06/2006 | Cardiff City | |
08/1999 - 08/2002 | Huddersfield Town | |
07/1998 - 08/1999 | Southend United | |
07/1995 - 06/1998 | Manchester City | |
03/1995 - 06/1995 | Luton Town | |
03/1994 - 03/1995 | Manchester City | |
01/1994 - 02/1994 | Bolton Wanderers | |
12/1993 - 12/1993 | Bristol Rovers | |
07/1990 - 12/1993 | Manchester City |