02/2018 - 06/2024 | Fleetwood Town | |
02/2018 - 02/2018 | Fleetwood Town | |
08/2013 - 06/2014 | Kilmarnock FC | |
07/2012 - 06/2013 | Fleetwood Town | |
07/2008 - 06/2012 | Preston North End | |
07/2005 - 06/2008 | Aberdeen FC | |
07/2000 - 06/2005 | Dunfermline Athletic | |
07/1999 - 06/2000 | Rangers FC | |
07/1995 - 06/1999 | Rangers FC |