# List of Scottish Professional Football League managers

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).

## List of managers

| Manager | Nationality | Date of Birth and Age | Club | Division | Caretaker appointment | Permanent appointment | Time as manager |
| Douglas Samuel | SCO | (1964-09-14) 14 September 1964 (age 60) | The Spartans | League Two | — | 5 June 2012 | 12 years, 285 days |
| Stewart Petrie | SCO | (1970-02-27) 27 February 1970 (age 55) | Montrose | League One | — | 4 December 2016 | 8 years, 103 days |
| David Martindale | SCO | (1974-07-13) 13 July 1974 (age 50) | Livingston | Championship | 26 November 2020 | 21 December 2020 | 4 years, 111 days |
| Stephen Farrell | SCO | (1973-03-08) 8 March 1973 (age 52) | Dumbarton | League One | — | 29 May 2021 | 3 years, 292 days |
| Dougie Imrie | SCO | (1983-08-03) 3 August 1983 (age 41) | Greenock Morton | Championship | — | 21 December 2021 | 3 years, 86 days |
| Derek McInnes | SCO | (1971-07-05) 5 July 1971 (age 53) | Kilmarnock | Premiership | — | 4 January 2022 | 3 years, 72 days |
| Stephen Robinson | NIR | (1974-12-10) 10 December 1974 (age 50) | St Mirren | Premiership | — | 22 February 2022 | 3 years, 23 days |
| John McGlynn | SCO | (1961-12-19) 19 December 1961 (age 63) | Falkirk | Championship | — | 4 May 2022 | 2 years, 317 days |
| Rhys McCabe | SCO | (1992-07-24) 24 July 1992 (age 32) | Airdrieonians | Championship | — | 26 May 2022 | 2 years, 295 days |
| John Rankin | SCO | (1983-06-27) 27 June 1983 (age 41) | Hamilton Academical | Championship | — | 28 June 2022 | 2 years, 262 days |
| Gary Naysmith | SCO | (1976-11-16) 16 November 1976 (age 48) | Stenhousemuir | League One | — | 3 January 2023 | 2 years, 73 days |
| Paul Hartley | SCO | (1976-10-19) 19 October 1976 (age 48) | Cove Rangers | League One | — | 5 January 2023 | 2 years, 71 days |
| Jim Goodwin | IRL | (1981-11-20) 20 November 1981 (age 43) | Dundee United | Premiership | — | 1 March 2023 | 2 years, 16 days |
| Jordon Brown | SCO | (1992-11-28) 28 November 1992 (age 32) | Peterhead | League Two | 21 March 2023 | 25 April 2023 | 1 year, 361 days |
| Ryan Strachan | SCO | (1990-08-01) 1 August 1990 (age 34) | Peterhead | League Two | 21 March 2023 | 25 April 2023 | 1 year, 361 days |
| Tony Docherty | SCO | (1971-01-24) 24 January 1971 (age 54) | Dundee | Premiership | — | 29 May 2023 | 1 year, 292 days |
| Brendan Rodgers | NIR | (1973-01-26) 26 January 1973 (age 52) | Celtic | Premiership | — | 19 June 2023 | 1 year, 271 days |
| Michael McIndoe | SCO | (1979-12-02) 2 December 1979 (age 45) | Edinburgh City | League Two | — | 9 October 2023 | 1 year, 159 days |
| Andy Graham | SCO | (1983-09-22) 22 September 1983 (age 41) | Alloa Athletic | League One | — | 15 November 2023 | 1 year, 122 days |
| Allan Hale | SCO | (1987-12-22) 22 December 1987 (age 37) | Elgin City | League Two | — | 5 December 2023 | 1 year, 102 days |
| Scott Brown | SCO | (1985-06-25) 25 June 1985 (age 39) | Ayr United | Championship | — | 23 January 2024 | 1 year, 53 days |
| Dick Campbell | SCO | (1953-11-22) 22 November 1953 (age 71) | East Fife | League Two | — | 6 February 2024 | 1 year, 39 days |
| Don Cowie | SCO | (1983-02-15) 15 February 1983 (age 42) | Ross County | Premiership | 8 February 2024 | 26 May 2024 | 1 year, 37 days |
| Peter Murphy | IRL | (1980-10-27) 27 October 1980 (age 44) | Queen of the South | League One | — | 9 May 2024 | 312 days |
| David Gray | SCO | (1988-05-04) 4 May 1988 (age 36) | Hibernian | Premiership | 14 May 2024 | 6 June 2024 | 307 days |
| Willie Gibson | SCO | (1984-08-06) 6 August 1984 (age 40) | Annan Athletic | League One | — | 16 May 2024 | 305 days |
| Alan Maybury | IRL | (1978-08-08) 8 August 1978 (age 46) | Stirling Albion | League Two | — | 2 June 2024 | 288 days |
| Jimmy Thelin | SWE | (1978-03-14) 14 March 1978 (age 47) | Aberdeen | Premiership | — | 3 June 2024 | 287 days |
| David Gold | SCO | (1993-01-01) 1 January 1993 (age 32) | Arbroath | League One | 17 August 2024 | 12 September 2024 | 212 days |
| Colin Hamilton | SCO | (1992-05-07) 7 May 1992 (age 32) | Arbroath | League One | 17 August 2024 | 12 September 2024 | 212 days |
| Chris Aitken | SCO | (1979-09-21) 21 September 1979 (age 45) | Stranraer | League Two | — | 30 September 2024 | 168 days |
| Simo Valakari | FIN | (1973-04-28) 28 April 1973 (age 51) | St Johnstone | Premiership | — | 1 October 2024 | 167 days |
| Neil Critchley | ENG | (1978-10-18) 18 October 1978 (age 46) | Heart of Midlothian | Premiership | — | 15 October 2024 | 153 days |
| Darren Young | SCO | (1978-10-13) 13 October 1978 (age 46) | Clyde | League Two | — | 23 October 2024 | 145 days |
| Scott Kellacher | SCO | (1980-12-05) 5 December 1980 (age 44) | Inverness Caledonian Thistle | League One | — | 23 October 2024 | 145 days |
| Jim Weir | SCO | (1969-06-15) 15 June 1969 (age 55) | Forfar Athletic | League Two | — | 20 November 2024 | 117 days |
| Barry Robson | SCO | (1978-11-07) 7 November 1978 (age 46) | Raith Rovers | Championship | — | 29 December 2024 | 78 days |
| Charlie Mulgrew | SCO | (1986-03-06) 6 March 1986 (age 39) | Kelty Hearts | League One | — | 17 January 2025 | 59 days |
| Michael Wimmer | GER | (1980-06-18) 18 June 1980 (age 44) | Motherwell | Premiership | — | 17 February 2025 | 28 days |
| Brian Graham | SCO | (1987-11-23) 23 November 1987 (age 37) | Partick Thistle | Championship | 18 February 2025 | — | 27 days |
| Barry Ferguson | SCO | (1978-02-02) 2 February 1978 (age 47) | Rangers | Premiership | 24 February 2025 | – | 21 days |
| Jonny Stewart | SCO | (1990-02-12) 12 February 1990 (age 35) | Bonnyrigg Rose | League Two | — | 13 March 2025 | 4 days |
| Vacant | | | Queen's Park | Championship | — | 15 March 2025 | 2 days |
| Vacant | | | Dunfermline Athletic | Championship | — | 17 March 2025 | 0 days |