07/2018 - 06/2019 | Swansea City | |
12/2016 - 01/2017 | Swansea City | |
01/2016 - 12/2016 | Swansea City | |
12/2015 - 01/2016 | Swansea City | |
07/2004 - 12/2015 | Swansea City | |
03/2004 - 04/2004 | Swansea City | |
07/1994 - 06/1995 | Barry Town United | |
07/1992 - 06/1993 | Haverfordwest County | |
07/1990 - 06/1991 | Barry Town United | |
10/1989 - 06/1990 | Swansea City | |
07/1986 - 09/1989 | Cardiff City | |
01/1986 - 06/1986 | Stoke City | |
09/1983 - 12/1985 | Southampton FC | |
10/1980 - 08/1983 | Swansea City | |
07/1979 - 10/1980 | Leeds United |