SPFL managers in order of start date:
Jim McInally (Peterhead) – 7 October 2011
Derek McInnes (Aberdeen) – 25 March 2013
Tommy Wright (St Johnstone) – 10 June 2013
Ian McCall (Ayr United) – 5 January 2015
Dick Campbell (Arbroath) – 8 March 2016
Stewart Petrie (Montrose) – 4 December 2016
Stevie Farrell (Stranraer) – 20 January 2017
Stephen Robinson (Motherwell) – 15 March 2017
Darren Young (East Fife) – 3 June 2017
Peter Murphy (Annan Athletic) – 3 June 2017
John Robertson (Inverness CT) – 14 June 2017
Craig Levein (Heart of Midlothian) – 28 August 2017
Jim Weir (Forfar Athletic) – 1 October 2017
James McDonaugh (Edinburgh City) – 10 October 2017
Gavin Price (Elgin City) – 12 October 2017
Danny Lennon (Clyde) – 13 November 2017
Gary Bollan (Cowdenbeath) – 14 November 2017
Steven Ferguson/Stuart Kettlewell (Ross County) – 2 March 2018
Steven Gerrard (Rangers) – 4 May 2018
Gary Holt (Livingston) – 23 August 2018
Ray McKinnon (Falkirk) – 31 August 2018
John McGlynn (Raith Rovers) – 25 September 2018
Robbie Neilson (Dundee United) – 8 October 2018
Mark Roberts (Queen’s Park) – 12 October 2018
Gary Caldwell (Partick Thistle) – 15 October 2018
Ian Murray (Airdrieonians) – 19 October 2018
Jim Duffy (Dumbarton) – 21 October 2018
Kevin Rutkiewicz (Stirling Albion) – 22 October 2018
Barry Smith (Brechin City) – 5 November 2018
Kevin Harper (Albion Rovers) – 6 November 2018
Colin McMenamin (Stenhousemuir) – 6 November 2018
Stevie Crawford (Dunfermline Athletic) – 10 January 2019
Brian Rice (Hamilton Academical) – 31 January 2019
Paul Heckingbottom (Hibernian) – 13 February 2019
Neil Lennon (Celtic) – 26 February 2019
Allan Johnston (Queen of the South) – 05 May 2019
David Hopkin (Morton) – 15 May 2019
James McPake (Dundee) – 31 May 2019
Angelo Alessio (Kilmarnock) – 16 June 2019
Jim Goodwin (St Mirren) – 28 June 2019
Paul Hartley (Cove Rangers) – 03 July 2019
Peter Grant (Alloa Athletic) – 10 July 2019