12/2021 - 06/2022 | Queen's Park FC | |
01/2008 - 12/2013 | Queen's Park FC | |
10/2005 - 06/2006 | Ross County FC | |
12/2002 - 12/2002 | Aberdeen FC | |
07/1996 - 06/1998 | Clyde FC | |
07/1991 - 06/1992 | East Stirlingshire FC | |
01/1990 - 06/1990 | Airdrieonians FC (old) | |
07/1989 - 12/1989 | Hartlepool United | |
01/1989 - 06/1989 | Dunfermline Athletic | |
07/1988 - 12/1988 | Kilmarnock FC | |
07/1980 - 06/1988 | St. Mirren FC |