From Wikipedia - Reading time: 9 min
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 | 14 September 1964 | The Spartans | League Two | — | 5 June 2012[1] | 13 years, 3 days | |
| Stewart Petrie | 27 February 1970 | Montrose | League One | — | 4 December 2016[2] | 8 years, 186 days | |
| David Martindale | 13 July 1974 | Livingston | Premiership | 26 November 2020[3] | 21 December 2020[4] | 4 years, 194 days | |
| Stephen Farrell | 8 March 1973 | Dumbarton | League Two | — | 29 May 2021[5] | 4 years, 10 days | |
| Dougie Imrie | 3 August 1983 | Greenock Morton | Championship | — | 21 December 2021[6] | 3 years, 169 days | |
| Stephen Robinson | 10 December 1974 | St Mirren | Premiership | — | 22 February 2022[7] | 3 years, 106 days | |
| John McGlynn | 19 December 1961 | Falkirk | Premiership | — | 4 May 2022[8] | 3 years, 35 days | |
| Rhys McCabe | 24 July 1992 | Airdrieonians | Championship | — | 26 May 2022[9] | 3 years, 13 days | |
| John Rankin | 27 June 1983 | Hamilton Academical | League One | — | 28 June 2022[10] | 2 years, 345 days | |
| Gary Naysmith | 16 November 1976 | Stenhousemuir | League One | — | 3 January 2023[11] | 2 years, 156 days | |
| Paul Hartley | 19 October 1976 | Cove Rangers | League One | — | 5 January 2023[12] | 2 years, 154 days | |
| Jim Goodwin | 20 November 1981 | Dundee United | Premiership | — | 1 March 2023[13] | 2 years, 99 days | |
| Jordon Brown | 28 November 1992 | Peterhead | League One | 21 March 2023[14] | 25 April 2023[15] | 2 years, 79 days | |
| Ryan Strachan | 1 August 1990 | ||||||
| Mick Kennedy | 19 April 1980 | East Kilbride | League Two | — | 22 May 2023[16] | 2 years, 17 days | |
| Brendan Rodgers | 26 January 1973 | Celtic | Premiership | — | 19 June 2023[17] | 1 year, 354 days | |
| Michael McIndoe | 2 December 1979 | Edinburgh City | League Two | — | 9 October 2023[18] | 1 year, 242 days | |
| Andy Graham | 22 September 1983 | Alloa Athletic | League One | — | 15 November 2023[19] | 1 year, 205 days | |
| Allan Hale | 22 December 1987 | Elgin City | League Two | — | 5 December 2023[20] | 1 year, 185 days | |
| Scott Brown | 25 June 1985 | Ayr United | Championship | — | 23 January 2024[21] | 1 year, 136 days | |
| Dick Campbell | 22 November 1953 | East Fife | League One | — | 6 February 2024[22] | 1 year, 122 days | |
| Don Cowie | 15 February 1983 | Ross County | Championship | 8 February 2024[23] | 26 May 2024[24] | 1 year, 120 days | |
| Peter Murphy | 27 October 1980 | Queen of the South | League One | — | 9 May 2024[25] | 1 year, 30 days | |
| David Gray | 4 May 1988 | Hibernian | Premiership | 14 May 2024[26] | 6 June 2024[27] | 1 year, 25 days | |
| Willie Gibson | 6 August 1984 | Annan Athletic | League Two | — | 16 May 2024[28] | 1 year, 23 days | |
| Alan Maybury | 8 August 1978 | Stirling Albion | League Two | — | 2 June 2024[29] | 1 year, 6 days | |
| Jimmy Thelin | 14 March 1978 | Aberdeen | Premiership | — | 3 June 2024[30] | 1 year, 5 days | |
| David Gold | 1 January 1993 | Arbroath | Championship | 17 August 2024[31] | 12 September 2024[32] | 295 days | |
| Colin Hamilton | 7 May 1992 | ||||||
| Chris Aitken | 21 September 1979 | Stranraer | League Two | — | 30 September 2024[33] | 251 days | |
| Simo Valakari | 28 April 1973 | St Johnstone | Championship | — | 1 October 2024[34] | 250 days | |
| Darren Young | 13 October 1978 | Clyde | League Two | — | 23 October 2024[35] | 228 days | |
| Scott Kellacher | 5 December 1980 | Inverness Caledonian Thistle | League One | — | 23 October 2024[36] | 228 days | |
| Jim Weir | 15 June 1969 | Forfar Athletic | League Two | — | 20 November 2024[37] | 200 days | |
| Barry Robson | 7 November 1978 | Raith Rovers | Championship | — | 29 December 2024[38] | 161 days | |
| Mark Wilson | 5 June 1984 | Partick Thistle | Championship | 18 February 2025[39][40] | 30 May 2025[41] | 110 days | |
| Neil Lennon | 25 June 1971 | Dunfermline Athletic | Championship | — | 21 March 2025[42] | 79 days | |
| Thomas O'Ware | 20 March 1993 | Kelty Hearts | League One | 11 April 2025[43] | 1 May 2025[44] | 58 days | |
| Sean Crighton | 26 March 1990 | Queen's Park | Championship | — | 15 May 2025[45] | 24 days | |
| Derek McInnes | 5 July 1971 | Heart of Midlothian | Premiership | — | 19 May 2025[46] | 20 days | |
| Vacant | Motherwell | Premiership | — | 23 May 2025[47] | 16 days | ||
| Stuart Kettlewell | 4 June 1984 | Kilmarnock | Premiership | — | 26 May 2025[48] | 13 days | |
| Steven Pressley | 11 October 1973 | Dundee | Premiership | — | 2 June 2025[49] | 6 days | |
| Russell Martin | 4 January 1986 | Rangers | Premiership | — | 5 June 2025[50] | 3 days |