Ayr United07/01/23 - ongoing
St. Johnstone07/05/22 - 06/30/23
Hibernian06/01/22 - 06/30/22
Mansfield Town01/31/22 - 05/31/22
Burton Albion01/20/20 - 06/30/20
Scotland03/01/16 - 08/27/18
Rangers01/07/18 - 06/30/18
Brighton & Hove Albion08/14/15 - 01/06/18
Brighton U2307/01/17 - 12/31/17
Brighton & Hove U2107/01/17 - 12/31/17
Sheffield United01/04/13 - 08/13/15
Motherwell07/01/06 - 01/03/13
Scotland U2103/01/09 - 10/31/10