Season Overview Results Teams Winner
2020/2021 » Overview » Results » Teams
2019/2020 » Overview » Results » Teams Celtic FC Celtic FC
2019 Playoff » Overview » Results » Teams Celtic FC Celtic FC
2019 Abstieg » Overview » Results » Teams
2018/2019 » Overview » Results » Teams
2018 Playoff » Overview » Results » Teams Celtic FC Celtic FC
2018 Abstieg » Overview » Results » Teams
2017/2018 » Overview » Results » Teams
2017 Playoff » Overview » Results » Teams Celtic FC Celtic FC
2017 Abstieg » Overview » Results » Teams
2016/2017 » Overview » Results » Teams
2016 Playoff » Overview » Results » Teams Celtic FC Celtic FC
2016 Abstieg » Overview » Results » Teams
2015/2016 » Overview » Results » Teams
2015 Playoff » Overview » Results » Teams Celtic FC Celtic FC
2015 Abstieg » Overview » Results » Teams
2014/2015 » Overview » Results » Teams
2014 Playoff » Overview » Results » Teams Celtic FC Celtic FC
2014 Abstieg » Overview » Results » Teams
2013/2014 » Overview » Results » Teams
2013 Playoff » Overview » Results » Teams Celtic FC Celtic FC
2013 Abstieg » Overview » Results » Teams
2012/2013 » Overview » Results » Teams
2012 Playoff » Overview » Results » Teams Celtic FC Celtic FC
2012 Abstieg » Overview » Results » Teams
2011/2012 » Overview » Results » Teams
2011 Play-offs » Overview » Results » Teams Rangers FC Rangers FC
2011 Relegation » Overview » Results » Teams
2010/2011 » Overview » Results » Teams
2010 Playoff » Overview » Results » Teams Rangers FC Rangers FC
2010 Relegation » Overview » Results » Teams
2009/2010 » Overview » Results » Teams
2009 Playoff » Overview » Results » Teams Rangers FC Rangers FC
2009 Relegation » Overview » Results » Teams
2008/2009 » Overview » Results » Teams
2008 Playoff » Overview » Results » Teams Celtic FC Celtic FC
2008 Relegation » Overview » Results » Teams
2007/2008 » Overview » Results » Teams
2007 Playoff » Overview » Results » Teams Celtic FC Celtic FC
2007 Relegation » Overview » Results » Teams
2006/2007 » Overview » Results » Teams
2006 Playoff » Overview » Results » Teams Celtic FC Celtic FC
2006 Relegation » Overview » Results » Teams
2005/2006 » Overview » Results » Teams
2005 Playoff » Overview » Results » Teams Rangers FC Rangers FC
2005 Relegation » Overview » Results » Teams
2004/2005 » Overview » Results » Teams
2004 Playoff » Overview » Results » Teams Celtic FC Celtic FC
2004 Relegation » Overview » Results » Teams
2003/2004 » Overview » Results » Teams
2003 Playoff » Overview » Results » Teams Rangers FC Rangers FC
2003 Relegation » Overview » Results » Teams
2002/2003 » Overview » Results » Teams
2002 Playoff » Overview » Results » Teams Celtic FC Celtic FC
2002 Relegation » Overview » Results » Teams
2001/2002 » Overview » Results » Teams
2001 Playoff » Overview » Results » Teams Celtic FC Celtic FC
2001 Relegation » Overview » Results » Teams
2000/2001 » Overview » Results » Teams
1999/2000 » Overview » Results » Teams Rangers FC Rangers FC
1998/1999 » Overview » Results » Teams Rangers FC Rangers FC
1997/1998 » Overview » Results » Teams Celtic FC Celtic FC
1996/1997 » Overview » Results » Teams Rangers FC Rangers FC
1995/1996 » Overview » Results » Teams Rangers FC Rangers FC
1994/1995 » Overview » Results » Teams Rangers FC Rangers FC
1993/1994 » Overview » Results » Teams Rangers FC Rangers FC
1992/1993 » Overview » Results » Teams Rangers FC Rangers FC
1991/1992 » Overview » Results » Teams Rangers FC Rangers FC
1990/1991 » Overview » Results » Teams Rangers FC Rangers FC
1989/1990 » Overview » Results » Teams Rangers FC Rangers FC
1988/1989 » Overview » Results » Teams Rangers FC Rangers FC
1987/1988 » Overview » Results » Teams Celtic FC Celtic FC
1986/1987 » Overview » Results » Teams Rangers FC Rangers FC
1985/1986 » Overview » Results » Teams Celtic FC Celtic FC
1984/1985 » Overview » Results » Teams Aberdeen FC Aberdeen FC
1983/1984 » Overview » Results » Teams Aberdeen FC Aberdeen FC
1982/1983 » Overview » Results » Teams Dundee United Dundee United
1981/1982 » Overview » Results » Teams Celtic FC Celtic FC
1980/1981 » Overview » Results » Teams Celtic FC Celtic FC
1979/1980 » Overview » Results » Teams Aberdeen FC Aberdeen FC
1978/1979 » Overview » Results » Teams Celtic FC Celtic FC
1977/1978 » Overview » Results » Teams Rangers FC Rangers FC
1976/1977 » Overview » Results » Teams Celtic FC Celtic FC
1975/1976 » Overview » Results » Teams Rangers FC Rangers FC
1974/1975 » Overview » Results » Teams Rangers FC Rangers FC
1973/1974 » Overview » Results » Teams Celtic FC Celtic FC
1972/1973 » Overview » Results » Teams Celtic FC Celtic FC
1971/1972 » Overview » Results » Teams Celtic FC Celtic FC
1970/1971 » Overview » Results » Teams Celtic FC Celtic FC
1969/1970 » Overview » Results » Teams Celtic FC Celtic FC
1968/1969 » Overview » Results » Teams Celtic FC Celtic FC
1967/1968 » Overview » Results » Teams Celtic FC Celtic FC
1966/1967 » Overview » Results » Teams Celtic FC Celtic FC
1965/1966 » Overview » Results » Teams Celtic FC Celtic FC
1964/1965 » Overview » Results » Teams Kilmarnock FC Kilmarnock FC
1963/1964 » Overview » Results » Teams Rangers FC Rangers FC
1962/1963 » Overview » Results » Teams Rangers FC Rangers FC
1961/1962 » Overview » Results » Teams Dundee FC Dundee FC
1960/1961 » Overview » Results » Teams Rangers FC Rangers FC
1959/1960 » Overview » Results » Teams Heart of Midlothian Heart of Midlothian
1958/1959 » Overview » Results » Teams Rangers FC Rangers FC
1957/1958 » Overview » Results » Teams Heart of Midlothian Heart of Midlothian
1956/1957 » Overview » Results » Teams Rangers FC Rangers FC
1955/1956 » Overview » Results » Teams Rangers FC Rangers FC
1954/1955 » Overview » Results » Teams Aberdeen FC Aberdeen FC
1953/1954 » Overview » Results » Teams Celtic FC Celtic FC
1952/1953 » Overview » Results » Teams Rangers FC Rangers FC
1951/1952 » Overview » Results » Teams Hibernian FC Hibernian FC
1950/1951 » Overview » Results » Teams Hibernian FC Hibernian FC
1949/1950 » Overview » Results » Teams Rangers FC Rangers FC
1948/1949 » Overview » Results » Teams Rangers FC Rangers FC
1947/1948 » Overview » Results » Teams Hibernian FC Hibernian FC
1946/1947 » Overview » Results » Teams Rangers FC Rangers FC
1938/1939 » Overview » Results » Teams Rangers FC Rangers FC
1937/1938 » Overview » Results » Teams Celtic FC Celtic FC
1936/1937 » Overview » Results » Teams Rangers FC Rangers FC
1935/1936 » Overview » Results » Teams Celtic FC Celtic FC
1934/1935 » Overview » Results » Teams Rangers FC Rangers FC
1933/1934 » Overview » Results » Teams Rangers FC Rangers FC
1932/1933 » Overview » Results » Teams Rangers FC Rangers FC
1931/1932 » Overview » Results » Teams Motherwell FC Motherwell FC
1930/1931 » Overview » Results » Teams Rangers FC Rangers FC
1929/1930 » Overview » Results » Teams Rangers FC Rangers FC
1928/1929 » Overview » Results » Teams Rangers FC Rangers FC
1927/1928 » Overview » Results » Teams Rangers FC Rangers FC
1926/1927 » Overview » Results » Teams Rangers FC Rangers FC
1925/1926 » Overview » Results » Teams Celtic FC Celtic FC
1924/1925 » Overview » Results » Teams Rangers FC Rangers FC
1923/1924 » Overview » Results » Teams Rangers FC Rangers FC
1922/1923 » Overview » Results » Teams Rangers FC Rangers FC
1921/1922 » Overview » Results » Teams Celtic FC Celtic FC
1920/1921 » Overview » Results » Teams Rangers FC Rangers FC
1919/1920 » Overview » Results » Teams Rangers FC Rangers FC
1918/1919 » Overview » Results » Teams Celtic FC Celtic FC
1917/1918 » Overview » Results » Teams Rangers FC Rangers FC
1916/1917 » Overview » Results » Teams Celtic FC Celtic FC
1915/1916 » Overview » Results » Teams Celtic FC Celtic FC
1914/1915 » Overview » Results » Teams Celtic FC Celtic FC
1913/1914 » Overview » Results » Teams Celtic FC Celtic FC
1912/1913 » Overview » Results » Teams Rangers FC Rangers FC
1911/1912 » Overview » Results » Teams Rangers FC Rangers FC
1910/1911 » Overview » Results » Teams Rangers FC Rangers FC
1909/1910 » Overview » Results » Teams Celtic FC Celtic FC
1908/1909 » Overview » Results » Teams Celtic FC Celtic FC
1907/1908 » Overview » Results » Teams Celtic FC Celtic FC
1906/1907 » Overview » Results » Teams Celtic FC Celtic FC
1905/1906 » Overview » Results » Teams Celtic FC Celtic FC
1904/1905 Championship Playoff » Overview » Results » Teams Celtic FC Celtic FC
1904/1905 » Overview » Results » Teams
1903/1904 » Overview » Results » Teams Third Lanark Third Lanark
1902/1903 » Overview » Results » Teams Hibernian FC Hibernian FC
1901/1902 » Overview » Results » Teams Rangers FC Rangers FC
1900/1901 » Overview » Results » Teams Rangers FC Rangers FC
1899/1900 » Overview » Results » Teams Rangers FC Rangers FC
1898/1899 » Overview » Results » Teams Rangers FC Rangers FC
1897/1898 » Overview » Results » Teams Celtic FC Celtic FC
1896/1897 » Overview » Results » Teams Heart of Midlothian Heart of Midlothian
1895/1896 » Overview » Results » Teams Celtic FC Celtic FC
1894/1895 » Overview » Results » Teams Heart of Midlothian Heart of Midlothian
1893/1894 » Overview » Results » Teams Celtic FC Celtic FC
1892/1893 » Overview » Results » Teams Celtic FC Celtic FC
1891/1892 » Overview » Results » Teams Dumbarton FC Dumbarton FC
1890/1891 Championship Playoff » Overview » Results » Teams Rangers FC Rangers FC
1890/1891 » Overview » Results » Teams Dumbarton FC Dumbarton FC