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