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, 216 days | |
| Stewart Petrie | 27 February 1970 | Montrose | League One | — | 4 December 2016 [2] | 9 years, 34 days | |
| David Martindale | 13 July 1974 | Livingston | Premiership | 26 November 2020 [3] | 21 December 2020 [4] | 5 years, 42 days | |
| Stephen Robinson | 10 December 1974 | St Mirren | Premiership | — | 22 February 2022 [5] | 3 years, 319 days | |
| John McGlynn | 19 December 1961 | Falkirk | Premiership | — | 4 May 2022 [6] | 3 years, 248 days | |
| Gary Naysmith | 16 November 1976 | Stenhousemuir | League One | — | 3 January 2023 [7] | 3 years, 4 days | |
| Paul Hartley | 19 October 1976 | Cove Rangers | League One | — | 5 January 2023 [8] | 3 years, 2 days | |
| Jim Goodwin | 20 November 1981 | Dundee United | Premiership | — | 1 March 2023 [9] | 2 years, 312 days | |
| Jordon Brown | 28 November 1992 | Peterhead | League One | 21 March 2023 [10] | 25 April 2023 [11] | 2 years, 292 days | |
| Ryan Strachan | 1 August 1990 | ||||||
| Mick Kennedy | 19 April 1980 | East Kilbride | League Two | — | 22 May 2023 [12] | 2 years, 230 days | |
| Michael McIndoe | 2 December 1979 | Edinburgh City | League Two | — | 9 October 2023 [13] | 2 years, 90 days | |
| Andy Graham | 22 September 1983 | Alloa Athletic | League One | — | 15 November 2023 [14] | 2 years, 53 days | |
| Allan Hale | 22 December 1987 | Elgin City | League Two | — | 5 December 2023 [15] | 2 years, 33 days | |
| Scott Brown | 25 June 1985 | Ayr United | Championship | — | 23 January 2024 [16] | 1 year, 349 days | |
| Dick Campbell | 22 November 1953 | East Fife | League One | — | 6 February 2024 [17] | 1 year, 335 days | |
| Peter Murphy | 27 October 1980 | Queen of the South | League One | — | 9 May 2024 [18] | 1 year, 243 days | |
| David Gray | 4 May 1988 | Hibernian | Premiership | 14 May 2024 [19] | 6 June 2024 [20] | 1 year, 238 days | |
| Willie Gibson | 6 August 1984 | Annan Athletic | League Two | — | 16 May 2024 [21] | 1 year, 236 days | |
| Alan Maybury | 8 August 1978 | Stirling Albion | League Two | — | 2 June 2024 [22] | 1 year, 219 days | |
| David Gold | 1 January 1993 | Arbroath | Championship | 17 August 2024 [23] | 12 September 2024 [24] | 1 year, 143 days | |
| Colin Hamilton | 7 May 1992 | ||||||
| Chris Aitken | 21 September 1979 | Stranraer | League Two | — | 30 September 2024 [25] | 1 year, 99 days | |
| Simo Valakari | 28 April 1973 | St Johnstone | Championship | — | 1 October 2024 [26] | 1 year, 98 days | |
| Darren Young | 13 October 1978 | Clyde | League Two | — | 23 October 2024 [27] | 1 year, 76 days | |
| Scott Kellacher | 5 December 1980 | Inverness Caledonian Thistle | League One | — | 23 October 2024 [28] | 1 year, 76 days | |
| Jim Weir | 15 June 1969 | Forfar Athletic | League Two | — | 20 November 2024 [29] | 1 year, 48 days | |
| Mark Wilson | 5 June 1984 | Partick Thistle | Championship | 18 February 2025 [30] [31] | 30 May 2025 [32] | 323 days | |
| Neil Lennon | 25 June 1971 | Dunfermline Athletic | Championship | — | 21 March 2025 [33] | 292 days | |
| Thomas O'Ware | 20 March 1993 | Kelty Hearts | League One | 11 April 2025 [34] | 1 May 2025 [35] | 271 days | |
| Sean Crighton | 26 March 1990 | Queen's Park | Championship | — | 15 May 2025 [36] | 237 days | |
| Derek McInnes | 5 July 1971 | Heart of Midlothian | Premiership | — | 19 May 2025 [37] | 233 days | |
| Steven Pressley | 11 October 1973 | Dundee | Premiership | — | 2 June 2025 [38] | 219 days | |
| Jens Berthel Askou | 19 August 1982 | Motherwell | Premiership | — | 12 June 2025 [39] | 209 days | |
| Danny Röhl | 28 April 1989 | Rangers | Premiership | — | 20 October 2025 [40] | 79 days | |
| Aaron Taylor-Sinclair | 8 April 1991 | Airdrieonians | Championship | 22 October 2025 [41] [42] | 1 January 2026 [43] | 77 days | |
| Dougie Imrie | 3 August 1983 | Raith Rovers | Championship | — | 25 November 2025 [44] | 43 days | |
| Darian MacKinnon | 9 October 1985 | Hamilton Academical | League One | 1 December 2025 [45] | — | 37 days | |
| Frank McKeown | 18 August 1986 | Dumbarton | League Two | — | 5 December 2025 [46] | 33 days | |
| Stuart Kettlewell | 4 June 1984 | Ross County | Championship | — | 30 December 2025 [47] | 8 days | |
| Ian Murray | 20 March 1981 | Greenock Morton | Championship | — | 2 January 2026 [48] | 5 days | |
| Peter Leven | 27 September 1983 | Aberdeen | Premiership | 4 January 2026 [49] | — | 3 days | |
| Martin O'Neill | 1 March 1952 | Celtic | Premiership | — | 5 January 2026 [50] | 2 days | |
| Neil McCann | 11 August 1974 | Kilmarnock | Premiership | — | 6 January 2026 [51] | 1 day | |