This is a list of Scottish Professional Football League (SPFL) managers, in order of the date of their appointment. The SPFL has 42 member clubs and is split into four divisions; the Premiership (12 clubs), the Championship (10), League One (10), and League Two (10).
Manager | Nationality | Date of Birth and Age | Club | Division | Caretaker appointment [note 1] | Permanent appointment | Time as manager [note 1] |
---|---|---|---|---|---|---|---|
Douglas Samuel | SCO | 14 September 1964 | The Spartans | League Two | — | 5 June 2012 [1] | 11 years, 316 days |
Stewart Petrie | SCO | 27 February 1970 | Montrose | League One | — | 4 December 2016 [2] | 7 years, 134 days |
Peter Murphy | IRL | 27 October 1980 | Annan Athletic | League One | — | 2 June 2017 [3] | 6 years, 319 days |
David Martindale | SCO | 13 July 1974 | Livingston | Premiership | 26 November 2020 [4] | 21 December 2020 [5] | 3 years, 142 days |
Stephen Farrell | SCO | 8 March 1973 | Dumbarton | League Two | — | 29 May 2021 [6] | 2 years, 323 days |
Darren Young | SCO | 13 October 1978 | Stirling Albion | League One | — | 20 December 2021 [7] | 2 years, 118 days |
Dougie Imrie | SCO | 3 August 1983 | Greenock Morton | Championship | — | 21 December 2021 [8] | 2 years, 117 days |
Derek McInnes | SCO | 5 July 1971 | Kilmarnock | Premiership | — | 4 January 2022 [9] | 2 years, 103 days |
Stephen Robinson | NIR | 10 December 1974 | St Mirren | Premiership | — | 22 February 2022 [10] | 2 years, 54 days |
John McGlynn | SCO | 19 December 1961 | Falkirk | League One | — | 4 May 2022 [11] | 1 year, 348 days |
Ian Murray | SCO | 20 March 1981 | Raith Rovers | Championship | — | 24 May 2022 [12] | 1 year, 328 days |
James McPake | NIR | 24 June 1984 | Dunfermline Athletic | Championship | — | 24 May 2022 [13] | 1 year, 328 days |
Rhys McCabe | SCO | 24 July 1992 | Airdrieonians | Championship | — | 26 May 2022 [14] | 1 year, 326 days |
John Rankin | SCO | 27 June 1983 | Hamilton Academical | League One | — | 28 June 2022 [15] | 1 year, 293 days |
Ray McKinnon | SCO | 5 August 1970 | Forfar Athletic | League Two | — | 10 November 2022 [16] | 1 year, 158 days |
Gary Naysmith | SCO | 16 November 1976 | Stenhousemuir | League Two | — | 3 January 2023 [17] | 1 year, 104 days |
Paul Hartley | SCO | 19 October 1976 | Cove Rangers | League One | — | 5 January 2023 [18] | 1 year, 102 days |
Marvin Bartley | ENG | 4 July 1986 | Queen of the South | League One | — | 7 January 2023 [19] | 1 year, 100 days |
Stuart Kettlewell | SCO | 4 June 1984 | Motherwell | Premiership | 11 February 2023 [20] | 22 February 2023 [21] | 1 year, 65 days |
Kris Doolan | SCO | 11 December 1986 | Partick Thistle | Championship | 12 February 2023 [22] | 3 March 2023 [23] | 1 year, 64 days |
Jim Goodwin | IRL | 20 November 1981 | Dundee United | Championship | — | 1 March 2023 [24] | 1 year, 46 days |
Jordon Brown | SCO | 28 November 1992 | Peterhead | League Two | 21 March 2023 [25] | 25 April 2023 [26] | 1 year, 26 days |
Ryan Strachan | SCO | 1 August 1990 | |||||
Steven Naismith | SCO | 14 September 1986 | Heart of Midlothian | Premiership | 10 April 2023 [27] | 7 June 2023 [28] | 1 year, 6 days |
Scott Agnew | SCO | 11 July 1987 | Stranraer | League Two | — | 17 April 2023 [29] | 365 days |
Michael Tidser | SCO | 15 January 1990 | Kelty Hearts | League One | — | 17 May 2023 [30] | 335 days |
Tony Docherty | SCO | 24 January 1971 | Dundee | Premiership | — | 29 May 2023 [31] | 323 days |
Brendan Rodgers | NIR | 26 January 1973 | Celtic | Premiership | — | 19 June 2023 [32] | 302 days |
Nick Montgomery | SCO | 28 October 1981 | Hibernian | Premiership | — | 11 September 2023 [33] | 218 days |
Duncan Ferguson | SCO | 27 December 1971 | Inverness Caledonian Thistle | Championship | — | 26 September 2023 [34] | 203 days |
Michael McIndoe | SCO | 2 December 1979 | Edinburgh City | League One | — | 9 October 2023 [35] | 190 days |
Philippe Clement | BEL | 22 March 1974 | Rangers | Premiership | — | 15 October 2023 [36] | 184 days |
Craig Levein | SCO | 22 October 1964 | St Johnstone | Premiership | — | 5 November 2023 [37] | 163 days |
Ian McCall | SCO | 30 September 1964 | Clyde | League Two | — | 15 November 2023 [38] | 153 days |
Andy Graham | SCO | 22 September 1983 | Alloa Athletic | League One | — | 15 November 2023 [39] | 153 days |
Jim McIntyre | SCO | 24 May 1972 | Arbroath | Championship | — | 4 December 2023 [40] | 134 days |
Allan Hale | SCO | 22 December 1987 | Elgin City | League Two | — | 5 December 2023 [41] | 133 days |
Callum Davidson | SCO | 25 June 1976 | Queen's Park | Championship | — | 9 January 2024 [42] | 98 days |
Scott Brown | SCO | 25 June 1985 | Ayr United | Championship | — | 23 January 2024 [43] | 84 days |
Dick Campbell | SCO | 22 November 1953 | East Fife | League Two | — | 6 February 2024 [44] | 70 days |
Don Cowie | SCO | 15 February 1983 | Ross County | Premiership | 7 February 2024 [45] [46] | — | 69 days |
Peter Leven | SCO | 27 September 1983 | Aberdeen | Premiership | 9 March 2024 [47] [48] | — | 38 days |
Calum Elliot | SCO | 30 March 1987 | Bonnyrigg Rose | League Two | — | 25 March 2024 [49] | 22 days |