11/2023 - 06/2024 | Livingston FC | |
02/2022 - 11/2023 | Alloa Athletic | |
01/2019 - 08/2021 | Hamilton Academical | |
07/2015 - 05/2016 | Inverness CT | |
07/2009 - 06/2011 | Hibernian FC | |
07/2002 - 06/2009 | Falkirk FC | |
07/2001 - 06/2002 | Airdrieonians FC (old) | |
07/2000 - 06/2001 | Greenock Morton FC | |
07/2000 - 06/2001 | Greenock Morton FC | |
07/1997 - 06/1999 | Clyde FC | |
07/1995 - 06/1997 | Dunfermline Athletic | |
07/1991 - 06/1995 | Falkirk FC | |
07/1985 - 06/1991 | Nottingham Forest | |
07/1980 - 06/1985 | Hibernian FC |