08/2020 - 04/2023 | Heart of Midlothian | |
06/2019 - 07/2020 | Dundee United | |
01/2018 - 03/2018 | Lechia Gdańsk | |
02/2017 - 10/2017 | Kilmarnock FC | |
02/2016 - 02/2017 | Kilmarnock FC | |
07/2015 - 06/2016 | Kilmarnock FC | |
01/2016 - 02/2016 | Kilmarnock FC | |
07/2015 - 01/2016 | Kilmarnock FC | |
07/2009 - 06/2015 | Rangers FC | |
01/2009 - 06/2009 | Rangers FC | |
07/2007 - 12/2008 | Rangers FC | |
03/2001 - 06/2007 | Wigan Athletic | |
07/1995 - 03/2001 | Motherwell FC |