List of Scottish Professional Football League managers
From Infogalactic: the planetary knowledge core
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[note 1] | Permanent appointment | Time as manager[note 1] |
---|---|---|---|---|---|---|---|
Gary Jardine | Scotland | Edinburgh City | League Two | — | 2010 | Script error: The function "age_generic" does not exist. | |
Jim McInally | Scotland | 19 February 1964 | Peterhead | League One | — | 7 October 2011[1] | Script error: The function "age_generic" does not exist. |
Jim Chapman | Scotland | 26 July 1965 | Annan Athletic | League Two | — | 12 January 2013[2] | Script error: The function "age_generic" does not exist. |
Alan Archibald | Scotland | 13 December 1977 | Partick Thistle | Premiership | 30 January 2013[3] | 22 March 2013[4] | Script error: The function "age_generic" does not exist. |
Derek McInnes | Scotland | 5 July 1971 | Aberdeen | Premiership | — | 25 March 2013[5] | Script error: The function "age_generic" does not exist. |
Tommy Wright | Northern Ireland | 29 August 1963 | St Johnstone | Premiership | — | 10 June 2013[6] | Script error: The function "age_generic" does not exist. |
Gary Naysmith | Scotland | 16 November 1978 | East Fife | League One | 25 November 2013[7] | 18 December 2013[8] | Script error: The function "age_generic" does not exist. |
Gus MacPherson | Scotland | 11 October 1968 | Queen's Park | League One | — | 22 January 2014[9] | Script error: The function "age_generic" does not exist. |
Paul Hartley | Scotland | 19 October 1976 | Dundee | Premiership | — | 5 February 2014[10] | Script error: The function "age_generic" does not exist. |
Robbie Neilson | Scotland | 19 June 1980 | Heart of Midlothian | Premiership | — | 12 May 2014[11] | Script error: The function "age_generic" does not exist. |
Jim Duffy | Scotland | 27 April 1959 | Greenock Morton | Championship | — | 19 May 2014[12] | Script error: The function "age_generic" does not exist. |
Darren Young | Scotland | 13 October 1978 | Albion Rovers | League One | — | 10 June 2014[13] | Script error: The function "age_generic" does not exist. |
Peter Houston | Scotland | 19 July 1958 | Falkirk | Championship | — | 12 June 2014[14] | Script error: The function "age_generic" does not exist. |
Barry Ferguson | Scotland | 2 February 1978 | Clyde | League Two | — | 13 June 2014[15] | Script error: The function "age_generic" does not exist. |
Jim McIntyre | Scotland | 24 May 1972 | Ross County | Premiership | — | 9 September 2014[16] | Script error: The function "age_generic" does not exist. |
Stuart McLaren | Scotland | 28 August 1975 | Stirling Albion | League Two | — | 2 November 2014[17] | Script error: The function "age_generic" does not exist. |
Jim Weir | Scotland | 15 June 1969 | Elgin City | League Two | — | 27 November 2014[18] | Script error: The function "age_generic" does not exist. |
Ian McCall | Scotland | 30 September 1964 | Ayr United | Championship | — | 5 January 2015[19] | Script error: The function "age_generic" does not exist. |
Martin Canning | Scotland | 3 December 1981 | Hamilton Academical | Premiership | 9 January 2015[20] | 23 January 2015[21] | Script error: The function "age_generic" does not exist. |
Brown Ferguson | Scotland | 4 June 1981 | Stenhousemuir | League One | 3 February 2015[22] | 2 April 2015[23] | Script error: The function "age_generic" does not exist. |
Paul Hegarty | Scotland | 25 July 1954 | Montrose | League Two | — | 19 February 2015[24] | Script error: The function "age_generic" does not exist. |
Allan Johnston | Scotland | 14 December 1973 | Dunfermline Athletic | Championship | — | 8 May 2015[25] | Script error: The function "age_generic" does not exist. |
Stephen Aitken | Scotland | 25 September 1976 | Dumbarton | Championship | — | 27 May 2015[26] | Script error: The function "age_generic" does not exist. |
Brian Reid | Scotland | 15 June 1970 | Stranraer | League One | — | 29 May 2015[27] | Script error: The function "age_generic" does not exist. |
Darren Dods | Scotland | 7 June 1975 | Brechin City | League One | — | 10 June 2015[28] | Script error: The function "age_generic" does not exist. |
Mark Warburton | England | 6 September 1962 | Rangers | Premiership | — | 14 June 2015[29] | Script error: The function "age_generic" does not exist. |
Mark McGhee | Scotland | 25 May 1957 | Motherwell | Premiership | — | 13 October 2015[30] | Script error: The function "age_generic" does not exist. |
John Coughlin | Scotland | 11 April 1963 | Berwick Rangers | League Two | — | 6 November 2015[31] | Script error: The function "age_generic" does not exist. |
Jack Ross | Scotland | 5 June 1976 | Alloa Athletic | League One | — | 15 December 2015[32] | Script error: The function "age_generic" does not exist. |
Alex Rae | Scotland | 30 September 1969 | St Mirren | Championship | — | 18 December 2015[33] | Script error: The function "age_generic" does not exist. |
Gary Bollan | Scotland | 24 March 1973 | Forfar Athletic | League Two | — | 21 December 2015[34] | Script error: The function "age_generic" does not exist. |
David Hopkin | Scotland | 21 August 1970 | Livingston | League One | 22 December 2015[35] | 5 January 2016[36] | Script error: The function "age_generic" does not exist. |
Eddie Wolecki Black | Scotland | 13 March 1965 | Airdrieonians | League One | — | 22 December 2015[37] | Script error: The function "age_generic" does not exist. |
Lee Clark | England | 27 October 1972 | Kilmarnock | Premiership | — | 15 February 2016[38] | Script error: The function "age_generic" does not exist. |
Dick Campbell | Scotland | 22 November 1953 | Arbroath | League Two | — | 8 March 2016[39] | Script error: The function "age_generic" does not exist. |
Gavin Skelton | England | 27 March 1981 | Queen of the South | Championship | 19 April 2016[40] | 23 May 2016[41] | Script error: The function "age_generic" does not exist. |
Ray McKinnon | Scotland | 5 August 1970 | Dundee United | Championship | — | 12 May 2016[42] | Script error: The function "age_generic" does not exist. |
Gary Locke | Scotland | 16 June 1975 | Raith Rovers | Championship | — | 20 May 2016[43] | Script error: The function "age_generic" does not exist. |
Brendan Rodgers | Northern Ireland | 26 January 1973 | Celtic | Premiership | — | 20 May 2016[44] | Script error: The function "age_generic" does not exist. |
Liam Fox | Scotland | 2 February 1984 | Cowdenbeath | League Two | — | 23 May 2016[45] | Script error: The function "age_generic" does not exist. |
Richie Foran | Ireland | 16 June 1980 | Inverness Caledonian Thistle | Premiership | — | 30 May 2016[46] | Script error: The function "age_generic" does not exist. |
Hibernian | Championship | — | — | Script error: The function "age_generic" does not exist. |
Notes
- ↑ 1.0 1.1 In some cases, managers are appointed as caretaker manager prior to being given the position on a more permanent basis. The date of caretaker appointment is used where applicable.
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.