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, 159 days | |
| Stewart Petrie | 27 February 1970 | Montrose | League One | — | 4 December 2016 [2] | 8 years, 342 days | |
| David Martindale | 13 July 1974 | Livingston | Premiership | 26 November 2020 [3] | 21 December 2020 [4] | 4 years, 350 days | |
| Stephen Farrell | 8 March 1973 | Dumbarton | League Two | — | 29 May 2021 [5] | 4 years, 166 days | |
| Dougie Imrie | 3 August 1983 | Greenock Morton | Championship | — | 21 December 2021 [6] | 3 years, 325 days | |
| Stephen Robinson | 10 December 1974 | St Mirren | Premiership | — | 22 February 2022 [7] | 3 years, 262 days | |
| John McGlynn | 19 December 1961 | Falkirk | Premiership | — | 4 May 2022 [8] | 3 years, 191 days | |
| John Rankin | 27 June 1983 | Hamilton Academical | League One | — | 28 June 2022 [9] | 3 years, 136 days | |
| Gary Naysmith | 16 November 1976 | Stenhousemuir | League One | — | 3 January 2023 [10] | 2 years, 312 days | |
| Paul Hartley | 19 October 1976 | Cove Rangers | League One | — | 5 January 2023 [11] | 2 years, 310 days | |
| Jim Goodwin | 20 November 1981 | Dundee United | Premiership | — | 1 March 2023 [12] | 2 years, 255 days | |
| Jordon Brown | 28 November 1992 | Peterhead | League One | 21 March 2023 [13] | 25 April 2023 [14] | 2 years, 235 days | |
| Ryan Strachan | 1 August 1990 | ||||||
| Mick Kennedy | 19 April 1980 | East Kilbride | League Two | — | 22 May 2023 [15] | 2 years, 173 days | |
| Michael McIndoe | 2 December 1979 | Edinburgh City | League Two | — | 9 October 2023 [16] | 2 years, 33 days | |
| Andy Graham | 22 September 1983 | Alloa Athletic | League One | — | 15 November 2023 [17] | 1 year, 361 days | |
| Allan Hale | 22 December 1987 | Elgin City | League Two | — | 5 December 2023 [18] | 1 year, 341 days | |
| Scott Brown | 25 June 1985 | Ayr United | Championship | — | 23 January 2024 [19] | 1 year, 292 days | |
| Dick Campbell | 22 November 1953 | East Fife | League One | — | 6 February 2024 [20] | 1 year, 278 days | |
| Peter Murphy | 27 October 1980 | Queen of the South | League One | — | 9 May 2024 [21] | 1 year, 186 days | |
| David Gray | 4 May 1988 | Hibernian | Premiership | 14 May 2024 [22] | 6 June 2024 [23] | 1 year, 181 days | |
| Willie Gibson | 6 August 1984 | Annan Athletic | League Two | — | 16 May 2024 [24] | 1 year, 179 days | |
| Alan Maybury | 8 August 1978 | Stirling Albion | League Two | — | 2 June 2024 [25] | 1 year, 162 days | |
| Jimmy Thelin | 14 March 1978 | Aberdeen | Premiership | — | 3 June 2024 [26] | 1 year, 161 days | |
| David Gold | 1 January 1993 | Arbroath | Championship | 17 August 2024 [27] | 12 September 2024 [28] | 1 year, 86 days | |
| Colin Hamilton | 7 May 1992 | ||||||
| Chris Aitken | 21 September 1979 | Stranraer | League Two | — | 30 September 2024 [29] | 1 year, 42 days | |
| Simo Valakari | 28 April 1973 | St Johnstone | Championship | — | 1 October 2024 [30] | 1 year, 41 days | |
| Darren Young | 13 October 1978 | Clyde | League Two | — | 23 October 2024 [31] | 1 year, 19 days | |
| Scott Kellacher | 5 December 1980 | Inverness Caledonian Thistle | League One | — | 23 October 2024 [32] | 1 year, 19 days | |
| Jim Weir | 15 June 1969 | Forfar Athletic | League Two | — | 20 November 2024 [33] | 356 days | |
| Mark Wilson | 5 June 1984 | Partick Thistle | Championship | 18 February 2025 [34] [35] | 30 May 2025 [36] | 266 days | |
| Neil Lennon | 25 June 1971 | Dunfermline Athletic | Championship | — | 21 March 2025 [37] | 235 days | |
| Thomas O'Ware | 20 March 1993 | Kelty Hearts | League One | 11 April 2025 [38] | 1 May 2025 [39] | 214 days | |
| Sean Crighton | 26 March 1990 | Queen's Park | Championship | — | 15 May 2025 [40] | 180 days | |
| Derek McInnes | 5 July 1971 | Heart of Midlothian | Premiership | — | 19 May 2025 [41] | 176 days | |
| Stuart Kettlewell | 4 June 1984 | Kilmarnock | Premiership | — | 26 May 2025 [42] | 169 days | |
| Steven Pressley | 11 October 1973 | Dundee | Premiership | — | 2 June 2025 [43] | 162 days | |
| Jens Berthel Askou | 19 August 1982 | Motherwell | Premiership | — | 12 June 2025 [44] | 152 days | |
| Tony Docherty | 24 January 1971 | Ross County | Championship | — | 3 September 2025 [45] | 69 days | |
| Danny Röhl | 28 April 1989 | Rangers | Premiership | — | 20 October 2025 [46] | 22 days | |
| Aaron Taylor-Sinclair | 8 April 1991 | Airdrieonians | Championship | 22 October 2025 [47] [48] | – | 20 days | |
| Martin O'Neill | 1 March 1952 | Celtic | Premiership | 27 October 2025 [49] | — | 15 days | |
| Paul Hanlon | 20 January 1990 | Raith Rovers | Championship | 11 November 2025 [50] | — | 0 days | |