Año
|
Campeón
|
Subcampeón |
Ascenso |
Descenso |
2024 |
- |
- |
- |
Livingston |
2023 |
Celtic (53) |
Rangers |
Dundee |
Dundee United |
2022 |
Celtic (52) |
Rangers |
Kilmarnock |
Dundee |
2021 |
Rangers (55) |
Celtic |
Hearts
Dundee |
Kilmarnock
Hamilton |
2020 |
Celtic (51) |
Rangers |
Dundee United |
Hearts |
2019 |
Celtic (50) |
Rangers |
Ross County |
Dundee |
2018 |
Celtic (49) |
Aberdeen |
St Mirren
Livingston |
Partick Thistle
Ross County |
2017 |
Celtic (48) |
Aberdeen |
Hibernian |
Inverness |
2016 |
Celtic (47) |
Aberdeen |
Rangers |
Dundee United |
2015 |
Celtic (46) |
Aberdeen |
Hearts |
St Mirren |
2014 |
Celtic (45) |
Motherwell |
Dundee
Hamilton |
Hibernian
Hearts |
2013 |
Celtic (44) |
Motherwell |
Partick Thistle |
Dundee |
2012 |
Celtic (43) |
Rangers |
Ross County
Dundee |
Rangers
Dunfermline |
2011 |
Rangers (54) |
Celtic |
Dunfermline |
Hamilton |
2010
|
Rangers (53)
|
Celtic |
Inverness |
Falkirk |
2009
|
Rangers (52)
|
Celtic |
St Johnstone |
Inverness |
2008
|
Celtic (42)
|
Rangers |
Hamilton |
Gretna |
2007
|
Celtic (41)
|
Rangers |
Gretna |
Dunfermline |
2006
|
Celtic (40)
|
Hearts |
St Mirren |
Livingston |
2005
|
Rangers (51)
|
Celtic |
Falkirk |
Dundee |
2004
|
Celtic (39)
|
Rangers |
Inverness |
Partick Thistle |
2003
|
Rangers (50)
|
Celtic |
- |
- |
2002
|
Celtic (38)
|
Rangers |
Partick Thistle |
St Johnstone |
2001
|
Celtic (37)
|
Rangers |
Livingston |
St Mirren |
2000
|
Rangers (49)
|
Celtic |
St Mirren
Dunfermline |
- |
1999
|
Rangers (48)
|
Celtic |
Hibernian |
Dunfermline |
1998
|
Celtic (36)
|
Rangers |
Dundee |
Hibernian |
1997
|
Rangers (47)
|
Celtic |
St Johnstone |
Raith Rovers |
1996
|
Rangers (46)
|
Celtic |
Dundee United
Dunfermline |
Partick Thistle
Falkirk |
1995
|
Rangers (45)
|
Motherwell |
Raith Rovers |
Dundee United |
1994
|
Rangers (44)
|
Aberdeen |
Falkirk |
St Johnstone
Raith Rovers
Dundee |
1993
|
Rangers (43)
|
Aberdeen |
Raith Rovers
Kilmarnock |
Falkirk
Airdrieonians |
1992
|
Rangers (42)
|
Hearts |
Dundee
Partick Thistle |
St Mirren
Dunfermline |
1991
|
Rangers (41)
|
Aberdeen |
Falkirk
Airdrieonians |
- |
1990
|
Rangers (40)
|
Aberdeen |
St Johnstone |
Dundee |
1989
|
Rangers (39)
|
Aberdeen |
Dunfermline |
Hamilton |
1988
|
Celtic (35)
|
Hearts |
Hamilton |
Falkirk
Dunfermline
Greenock Morton |
1987
|
Rangers (38)
|
Celtic |
Greenock Morton
Dunfermline |
Clydebank
Hamilton |
1986
|
Celtic (34)
|
Hearts |
Hamilton
Falkirk |
- |
1985
|
Aberdeen (4)
|
Celtic |
Clydebank
Motherwell |
Dumbarton
Greenock Morton |
1984
|
Aberdeen (3)
|
Celtic |
Dumbarton
Greenock Morton |
St Johnstone
Motherwell |
1983
|
Dundee United (1)
|
Celtic |
St Johnstone
Hearts |
Greenock Morton
Kilmarnock |
1982
|
Celtic (33)
|
Aberdeen |
Kilmarnock
Motherwell |
Partick Thistle
Airdrieonians |
1981
|
Celtic (32)
|
Aberdeen |
Dundee
Hibernian |
Kilmarnock
Hearts |
1980
|
Aberdeen (2)
|
Celtic |
Hearts
Airdrieonians |
Dundee
Hibernian |
1979
|
Celtic (31)
|
Rangers |
Dundee
Kilmarnock |
Hearts
Motherwell |
1978
|
Rangers (37)
|
Aberdeen |
Hearts
Greenock Morton |
Ayr United
Clydebank |
1977
|
Celtic (30)
|
Rangers |
Clydebank
St Mirren |
Hearts
Kilmarnock |
1976
|
Rangers (36)
|
Celtic |
Kilmarnock
Partick Thistle |
Dundee
St Johnstone |
1975
|
Rangers (35)
|
Hibernian |
- |
Airdrieonians
Kilmarnock
Partick Thistle
Dumbarton
Dunfermline
Clyde
Greenock Morton
Arbroath |
1974
|
Celtic (29)
|
Hibernian |
Kilmarnock
Airdrieonians |
East File
Falkirk |
1973
|
Celtic (28)
|
Rangers |
Clyde
Dunfermline |
Kilmarnock
Airdrieonians |
1972
|
Celtic (27)
|
Aberdeen |
Arbroath
Dumbarton |
Clyde
Dunfermline |
1971
|
Celtic (26)
|
Aberdeen |
East File
Partick Thistle |
St Mirren
Cowdenbeath |
1970
|
Celtic (25)
|
Rangers |
Falkirk
Cowdenbeath |
Raith Rovers
Partick Thistle |
1969
|
Celtic (24)
|
Rangers |
Ayr United
Motherwell |
Falkirk
Arbroath |
1968
|
Celtic (23)
|
Rangers |
Arbroath
St Mirren |
Motherwell
Stirling Albion |
1967
|
Celtic (22)
|
Rangers |
Raith Rovers
Greenock Morton |
St Mirren
Ayr United |
1966
|
Celtic (21)
|
Rangers |
Airdrieonians
Ayr United |
Greenock Morton
Hamilton Academical |
1965
|
Kilmarnock (1)
|
Hearts |
Hamilton Academical
Stirling Albion |
Airdrieonians
Third Lanark |
1964
|
Rangers (34)
|
Kilmarnock |
Clyde
Greenock Morton |
Queen of the South
East Stirling |
1963
|
Rangers (33)
|
Kilmarnock |
East Stirling
St Johnstone |
Clyde
Raith Rovers |
1962
|
Dundee (1)
|
Rangers |
Clyde
Queen of the South |
St Johnstone
Stirling Albion |
1961
|
Rangers (32)
|
Kilmarnock |
Stirling Albion
Falkirk |
Clyde
Ayr United |
1960
|
Hearts (4)
|
Kilmarnock |
Dundee United
St Johnstone |
Stirling Albion
Arbroath |
1959
|
Rangers (31)
|
Hearts |
Arbroath
Ayr United |
Falkirk
Queen of the South |
1958
|
Hearts (3)
|
Rangers |
Dunfermline
Stirling Albion |
East File
Queen's Park |
1957
|
Rangers (30)
|
Hearts |
Clyde
Third Lanark |
Dunfermline
Ayr United |
1956
|
Rangers (29)
|
Aberdeen |
Ayr United
Queen's Park |
Clyde
Stirling Albion |
1955 |
Aberdeen (1) |
Celtic |
Dunfermline
Airdrieonians |
- |
1954 |
Celtic (20) |
Hearts |
Motherwell
Kilmarnock |
Airdrieonians
Hamilton |
1953 |
Rangers (28) |
Hibernian |
Hamilton
Stirling Albion |
Motherwell
Third Lanark |
1952 |
Hibernian (4) |
Rangers |
Clyde
Falkirk |
Morton
Stirling Albion |
1951 |
Hibernian (3) |
Rangers |
Stirling Albion
Queen of the South |
Clyde
Falkirk |
1950 |
Rangers (27) |
Hibernian |
Airdrieonians
Morton |
Queen of the South
Stirling Albion |
1949 |
Rangers (26) |
Dundee |
Stirling Albion
Raith Rovers |
Morton
Albion Rovers |
1948 |
Hibernian (2) |
Rangers |
East Fife
Albion Rovers |
Airdrieonians
Queen's Park |
1947 |
Rangers (25) |
Hibernian |
Airdrieonians
Dundee |
Kilmarnock
Hamilton |
1946
1941 |
NO SE DISPUTA |
1940 |
NO COMPLETADA |
1939 |
Rangers (24) |
Celtic |
Morton |
St Johnstone
Ayr United
Albion Rovers
Arbroath
Raith Rovers |
1938 |
Celtic (19) |
Hearts |
Raith Rovers
Albion Rovers |
Dundee
Morton |
1937 |
Rangers (23) |
Aberdeen |
Ayr United
Morton |
Dunfermline
Albion Rovers |
1936 |
Celtic (18) |
Rangers |
St Mirren
Falkirk |
Airdrieonians
Ayr United |
1935 |
Rangers (22) |
Celtic |
Arbroath
Third Lanark |
St Mirren
Falkirk |
1934 |
Rangers (21) |
Motherwell |
Albion Rovers
Dunfermline |
Third Lanark
Cowdenbeath |
1933 |
Rangers (20) |
Motherwell |
Hibernian
Queen of the South |
Morton
East Stirlingshire |
1932 |
Motherwell (1) |
Rangers |
East Stirlingshire
St Johnstone |
Dundee United
Leith Athletic |
1931 |
Rangers (19) |
Celtic |
Dundee United
Third Lanark |
Hibernian
East Fife |
1930 |
Rangers (18) |
Motherwell |
East Fife
Leith Athletic |
Dundee United
St Johnstone |
1929 |
Rangers (17) |
Celtic |
Morton
Dundee United |
Third Lanark
Raith Rovers |
1928 |
Rangers (16) |
Celtic |
Third Lanark
Ayr United |
Bo'ness
Dunfermline |
1927 |
Rangers (15) |
Motherwell |
Bo'ness
Raith Rovers |
Morton
Dundee United |
1926 |
Celtic (17) |
Airdrieonians |
Dunfermline
Clyde |
Raith Rovers
Clydebank |
1925 |
Rangers (14) |
Airdrieonians |
Clydebank
Dundee United |
Ayr United
Third Lanark |
1924 |
Rangers (13) |
Airdrieonians |
Cowdenbeath
St Johnstone |
Clyde
Clydebank |
1923 |
Rangers (12) |
Airdrieonians |
Clydebank
Queen's Park |
Albion Rovers
Alloa Athletic |
1922 |
Celtic (16) |
Rangers |
Alloa Athletic |
Dumbarton
Queen's Park
Clydebank |
1921 |
Rangers (11) |
Celtic |
- |
- |
1920 |
Rangers (10) |
Celtic |
- |
- |
1919 |
Celtic (15) |
Rangers |
Dundee
Raith Rovers
Aberdeen
Albion Rovers |
- |
1918 |
Rangers (9) |
Celtic |
- |
- |
1917 |
Celtic (14) |
Morton |
Clydebank |
Dundee
Raith Rovers
Aberdeen |
1916 |
Celtic (13) |
Rangers |
- |
- |
1915 |
Celtic (12) |
Hearts |
- |
- |
1914 |
Celtic (11) |
Rangers |
- |
- |
1913 |
Rangers (8) |
Celtic |
Dumbarton
Ayr United |
- |
1912 |
Rangers (7) |
Celtic |
- |
- |
1911 |
Rangers (6) |
Aberdeen |
- |
- |
1910 |
Celtic (10) |
Falkirk |
Raith Rovers |
Port Glasgow Athletic |
1909 |
Celtic (9) |
Dundee |
- |
- |
1908 |
Celtic (8) |
Falkirk |
- |
- |
1907 |
Celtic (7) |
Dundee |
- |
- |
1906 |
Celtic (6) |
Hearts |
Hamilton
Clyde |
- |
1905 |
Celtic (5) |
Rangers |
Falkirk
Aberdeen |
- |
1904 |
Third Lanark (1) |
Hearts |
- |
- |
1903 |
Hibernian (1) |
Dundee |
Airdrieonians
Motherwell |
- |
1902 |
Rangers (5) |
Celtic |
Port Glasgow Athletic
Partick Thistle |
- |
1901 |
Rangers (4) |
Celtic |
- |
Partick Thistle |
1900 |
Rangers (3) |
Celtic |
Queen's Park
Morton
Partick Thistle |
St Bernard's
Clyde |
1899 |
Rangers (2) |
Hearts |
Kilmarnock |
Partick Thistle |
1898 |
Celtic (4) |
Rangers |
- |
- |
1897 |
Hearts (2) |
Hibernian |
Partick Thistle |
Abercorn |
1896 |
Celtic (3) |
Rangers |
Abercorn |
Dumbarton |
1895 |
Hearts (1) |
Celtic |
Hibernian |
Leith Athletic |
1894 |
Celtic (2) |
Hearts |
Clyde |
Renton |
1893 |
Celtic (1) |
Rangers |
Dundee
St Bernard's |
Abercorn
Clyde |
1892 |
Dumbarton (2) |
Celtic |
- |
Cambuslang
Vale of Leven |
1891 |
Dumbarton (1)
Rangers (1) |
Celtic |
Clyde
Leith Athletic
Renton |
Cowlairs |