01/2022 - 06/2026 | ![]() | Kilmarnock FC |
04/2013 - 03/2021 | ![]() | Aberdeen FC |
10/2011 - 01/2013 | ![]() | Bristol City |
11/2007 - 10/2011 | ![]() | St. Johnstone FC |
01/2007 - 06/2007 | ![]() | St. Johnstone FC |
07/2006 - 12/2006 | ![]() | Millwall FC |
07/2003 - 06/2006 | ![]() | Dundee United |
07/2000 - 06/2003 | ![]() | West Bromwich Albion |
01/2000 - 06/2000 | ![]() | Toulouse FC |
02/1999 - 12/1999 | ![]() | Rangers FC |
11/1998 - 02/1999 | ![]() | Stockport County |
07/1997 - 02/1999 | ![]() | Rangers FC |
07/1996 - 06/1997 | ![]() | Rangers FC |
11/1995 - 06/1996 | ![]() | Rangers FC |
07/1988 - 11/1995 | ![]() | Greenock Morton FC |
07/1987 - 06/1988 | ![]() | Gleniffer Thistle |