This is a list of all managers of Dunfermline Athletic Football Club.

Managerial history Information correct as of match played 14 May 2026. Only official Scottish League, Scottish Cup, Scottish League Cup, Scottish Challenge Cup and European Competition matches are counted

Key

Key to record: P = Matches played W = Matches won D = Matches drawn L = Matches lost Win % = Win ratio

* Caretaker manager

+List of Dunfermline Athletic F.C. managersNameFromToDurationPWDLWin %Ref Neil Lennon 21 March 2025 Present 53 24 11 18 Michael Tidser 17 January 2025 17 March 2025 11 3 2 6 John McLaughlan* 23 December 2024 17 January 2025 3 1 1 1 James McPake 24 May 2022 23 December 2024 113 50 30 33 John Hughes 12 November 2021 19 May 2022 25 6 8 11 Greg Shields & Steven Whittaker* 31 October 2021 12 November 2021 2 1 0 1 Peter Grant 28 May 2021 31 October 2021 18 3 7 8 Stevie Crawford 10 January 2019 18 May 2021 88 33 21 34 Allan Johnston 8 May 2015 9 January 2019 168 79 44 45 John Potter 16 December 2014 30 April 2015 20 5 6 9 Jim Jefferies 21 March 2012 16 December 2014 124 54 22 48 Jim McIntyre 3 January 2008 16 March 2012 189 73 51 65 Jim McIntyre* 4 December 2007 3 January 2008 6 4 2 0 Stephen Kenny 10 November 2006 4 December 2007 50 15 11 24 Craig Robertson* 26 October 2006 10 November 2006 2 0 1 1 Jim Leishman 3 May 2005 26 October 2006 60 16 12 32 David Hay 17 June 2004 3 May 2005 42 8 12 22 Jimmy Calderwood 30 November 1999 28 May 2004 202 77 47 79 Jimmy Nicholl* 2 November 1999 30 November 1999 4 3 1 0 Dick Campbell 6 January 1999 2 November 1999 31 9 11 11 Bert Paton 10 June 1993 6 January 1999 240 102 68 70 Jocky Scott 20 September 1991 19 May 1993 96 28 20 48 Iain Munro 27 July 1990 17 September 1991 42 11 12 19 Jim Leishman 17 October 1983 31 May 1990 314 132 80 102 Tom Forsyth 20 September 1982 17 October 1983 47 9 18 20 Jimmy Thomson* 2 September 1982 20 September 1982 Pat Stanton 16 December 1980 2 September 1982 89 25 23 41 Harry Melrose 20 September 1975 9 December 1980 216 81 70 65 Jimmy Thomson* 31 August 1975 20 September 1975 George Miller 22 February 1972 31 August 1975 131 46 31 54 Alex Wright 22 October 1970 21 February 1972 Andy Stevenson* 1 October 1970 22 October 1970 George Farm 17 July 1967 1 October 1970 144 70 26 48 Willie Cunningham 30 March 1964 22 June 1967 158 86 33 39 Jock Stein 14 March 1960 30 March 1964 191 92 37 62 Andy Dickson 1 August 1955 13 March 1960 220 86 42 92 Bobby Ancell 1 August 1952 31 July 1955 115 51 24 40 Tom Younger 1 August 1951 31 May 1952 Webber Lees 31 July 1949 1 August 1951 80 39 10 31 Sandy Terris 1 August 1948 31 May 1949 37 19 10 8 Bobby Calder 1 August 1947 31 May 1948 37 14 4 19 Willie McAndrew 13 February 1947 31 July 1947 Sandy Archibald 12 October 1939 19 November 1946 Peter Wilson 4 May 1938 31 May 1939 38 20 6 12 David Taylor 5 June 1936 10 November 1938 75 22 17 36 Willie Knight 31 May 1930 28 May 1936 231 106 38 87 Sandy Paterson 31 May 1925 31 May 1930 199 74 33 92 Willie Knight 13 March 1922 31 May 1925 120 41 30 49

References