This site uses cookies. When you browse the site you are consenting to its use. Know more.

Historic winners

Championship

Scotland


Winners

Season Winner Runnerup
2021/2022 Kilmarnock Kilmarnock Arbroath Arbroath
2020/2021 Hearts Hearts Dundee Dundee
2019/2020 Dundee United Dundee United Inverness CT Inverness CT
2018/2019 Ross County Ross County Dundee United Dundee United
2017/2018 St. Mirren St. Mirren Livingston Livingston
2016/2017 Hibernian Hibernian Falkirk Falkirk
2015/2016 Rangers Rangers Falkirk Falkirk
2014/2015 Hearts Hearts Hibernian Hibernian
2013/2014 Dundee Dundee Hamilton Academical Hamilton Academical
2012/2013 Partick Thistle Partick Thistle Greenock Morton Greenock Morton
2011/2012 Ross County Ross County Dundee Dundee
2010/2011 Dunfermline Athletic Dunfermline Athletic Raith Rovers Raith Rovers
2009/2010 Inverness CT Inverness CT Dundee Dundee
2008/2009 St. Johnstone St. Johnstone Partick Thistle Partick Thistle
2007/2008 Hamilton Academical Hamilton Academical Dundee Dundee
2005/2006 St. Mirren St. Mirren St. Johnstone St. Johnstone
2004/2005 Falkirk Falkirk St. Mirren St. Mirren
2003/2004 Inverness CT Inverness CT Clyde Clyde
2002/2003 Falkirk Falkirk Clyde Clyde
2000/2001 Livingston Livingston Ayr United Ayr United
1999/2000 St. Mirren St. Mirren Dunfermline Athletic Dunfermline Athletic
1998/1999 Hibernian Hibernian Falkirk Falkirk
1997/1998 Dundee Dundee Falkirk Falkirk
1995/1996 Dunfermline Athletic Dunfermline Athletic Dundee United Dundee United
1994/1995 Raith Rovers Raith Rovers Dunfermline Athletic Dunfermline Athletic
1993/1994 Falkirk Falkirk Dunfermline Athletic Dunfermline Athletic
1992/1993 Raith Rovers Raith Rovers Kilmarnock Kilmarnock
1991/1992 Dundee Dundee Partick Thistle Partick Thistle
1988/1989 Dunfermline Athletic Dunfermline Athletic Falkirk Falkirk
1987/1988 Hamilton Academical Hamilton Academical Livingston Livingston
1986/1987 Greenock Morton Greenock Morton Dunfermline Athletic Dunfermline Athletic
1985/1986 Hamilton Academical Hamilton Academical Falkirk Falkirk
1983/1984 Greenock Morton Greenock Morton Dumbarton Dumbarton
1982/1983 St. Johnstone St. Johnstone Hearts Hearts
1981/1982 Motherwell Motherwell Kilmarnock Kilmarnock
1980/1981 Hibernian Hibernian Dundee Dundee
1978/1979 Dundee Dundee Kilmarnock Kilmarnock
1977/1978 Greenock Morton Greenock Morton Hearts Hearts
1975/1976 Partick Thistle Partick Thistle Kilmarnock Kilmarnock
1974/1975 Falkirk Falkirk Queen of the South Queen of the South
1972/1973 Clyde Clyde Dunfermline Athletic Dunfermline Athletic
1971/1972 Dumbarton Dumbarton Arbroath Arbroath
1970/1971 Partick Thistle Partick Thistle East Fife East Fife
1969/1970 Falkirk Falkirk Cowdenbeath Cowdenbeath
1968/1969 Motherwell Motherwell Ayr United Ayr United
1967/1968 St. Mirren St. Mirren Arbroath Arbroath
1966/1967 Greenock Morton Greenock Morton Raith Rovers Raith Rovers
1964/1965 Stirling Albion Stirling Albion Hamilton Academical Hamilton Academical
1963/1964 Greenock Morton Greenock Morton Clyde Clyde
1962/1963 St. Johnstone St. Johnstone East Stirlingshire East Stirlingshire
1961/1962 Clyde Clyde Queen of the South Queen of the South
1960/1961 Stirling Albion Stirling Albion Falkirk Falkirk
1959/1960 St. Johnstone St. Johnstone Dundee United Dundee United
1958/1959 Ayr United Ayr United Arbroath Arbroath
1957/1958 Stirling Albion Stirling Albion Dunfermline Athletic Dunfermline Athletic
1955/1956 Queen's Park Queen's Park Ayr United Ayr United
1953/1954 Motherwell Motherwell Kilmarnock Kilmarnock
1952/1953 Stirling Albion Stirling Albion Hamilton Academical Hamilton Academical
1951/1952 Clyde Clyde Falkirk Falkirk
1950/1951 Queen of the South Queen of the South Stirling Albion Stirling Albion
1948/1949 Raith Rovers Raith Rovers Stirling Albion Stirling Albion
1947/1948 East Fife East Fife Albion Rovers Albion Rovers
1938/1939 Cowdenbeath Cowdenbeath Alloa Athletic Alloa Athletic
1937/1938 Raith Rovers Raith Rovers Albion Rovers Albion Rovers
1936/1937 Ayr United Ayr United Greenock Morton Greenock Morton
1935/1936 Falkirk Falkirk St. Mirren St. Mirren
1933/1934 Albion Rovers Albion Rovers Dunfermline Athletic Dunfermline Athletic
1932/1933 Hibernian Hibernian Queen of the South Queen of the South
1931/1932 East Stirlingshire East Stirlingshire St. Johnstone St. Johnstone
1928/1929 Dundee United Dundee United Greenock Morton Greenock Morton
1925/1926 Dunfermline Athletic Dunfermline Athletic Clyde Clyde
1923/1924 St. Johnstone St. Johnstone Cowdenbeath Cowdenbeath
1921/1922 Alloa Athletic Alloa Athletic Cowdenbeath Cowdenbeath
1913/1914 Cowdenbeath Cowdenbeath Albion Rovers Albion Rovers
1912/1913 Ayr United Ayr United Dunfermline Athletic Dunfermline Athletic
1910/1911 Dumbarton Dumbarton Ayr United Ayr United
1907/1908 Raith Rovers Raith Rovers Dumbarton Dumbarton
1904/1905 Clyde Clyde Falkirk Falkirk
1903/1904 Hamilton Academical Hamilton Academical Clyde Clyde
1899/1900 Partick Thistle Partick Thistle Greenock Morton Greenock Morton
1894/1895 Hibernian Hibernian Motherwell Motherwell
 
No tv schedule yet for US (change)