03/2021 - 09/2021 | Ayr United | |
05/2019 - 12/2020 | Greenock Morton FC | |
09/2018 - 02/2019 | Bradford City | |
12/2015 - 06/2018 | Livingston FC | |
01/2015 - 12/2015 | Livingston FC | |
09/2002 - 06/2006 | Greenock Morton FC | |
03/2001 - 08/2002 | Crystal Palace | |
07/2000 - 03/2001 | Bradford City | |
07/1997 - 07/2000 | Leeds United | |
07/1995 - 07/1997 | Crystal Palace | |
07/1992 - 06/1995 | Chelsea FC | |
07/1989 - 06/1992 | Greenock Morton FC |