Year Winner Country
2018 Celtic FC Celtic FC Scotland Scotland
2017 Celtic FC Celtic FC Scotland Scotland
2016 Ross County FC Ross County FC Scotland Scotland
2015 Celtic FC Celtic FC Scotland Scotland
2014 Aberdeen FC Aberdeen FC Scotland Scotland
2013 St. Mirren FC St. Mirren FC Scotland Scotland
2012 Kilmarnock FC Kilmarnock FC Scotland Scotland
2011 Rangers FC Rangers FC Scotland Scotland
2010 Rangers FC Rangers FC Scotland Scotland
2009 Celtic FC Celtic FC Scotland Scotland
2008 Rangers FC Rangers FC Scotland Scotland
2007 Hibernian FC Hibernian FC Scotland Scotland
2006 Celtic FC Celtic FC Scotland Scotland
2005 Rangers FC Rangers FC Scotland Scotland
2004 Livingston FC Livingston FC Scotland Scotland
2003 Rangers FC Rangers FC Scotland Scotland
2002 Rangers FC Rangers FC Scotland Scotland
2001 Celtic FC Celtic FC Scotland Scotland
2000 Celtic FC Celtic 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 Aberdeen FC Aberdeen FC Scotland Scotland
1995 Raith Rovers Raith Rovers Scotland Scotland
1994 Rangers FC Rangers FC Scotland Scotland
1993 Rangers FC Rangers FC Scotland Scotland
1992 Hibernian FC Hibernian FC Scotland Scotland
1991 Rangers FC Rangers FC Scotland Scotland
1990 Aberdeen FC Aberdeen FC Scotland Scotland
1989 Rangers FC Rangers FC Scotland Scotland
1988 Rangers FC Rangers FC Scotland Scotland
1987 Rangers FC Rangers FC Scotland Scotland
1986 Aberdeen FC Aberdeen FC Scotland Scotland
1985 Rangers FC Rangers FC Scotland Scotland
1984 Rangers FC Rangers FC Scotland Scotland
1983 Celtic FC Celtic FC Scotland Scotland
1982 Rangers FC Rangers FC Scotland Scotland
1981 Dundee United Dundee United Scotland Scotland
1980 Dundee United Dundee United Scotland Scotland
1979 Rangers FC Rangers FC Scotland Scotland
1978 Rangers FC Rangers FC Scotland Scotland
1977 Aberdeen FC Aberdeen FC Scotland Scotland
1976 Rangers FC Rangers FC Scotland Scotland
1975 Celtic FC Celtic FC Scotland Scotland
1974 Dundee FC Dundee FC Scotland Scotland
1973 Hibernian FC Hibernian FC Scotland Scotland
1972 Partick Thistle Partick Thistle Scotland Scotland
1971 Rangers FC Rangers 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 Rangers FC Rangers FC Scotland Scotland
1964 Rangers FC Rangers FC Scotland Scotland
1963 Heart of Midlothian Heart of Midlothian Scotland Scotland
1962 Rangers FC Rangers FC Scotland Scotland
1961 Rangers FC Rangers FC Scotland Scotland
1960 Heart of Midlothian Heart of Midlothian Scotland Scotland
1959 Heart of Midlothian Heart of Midlothian Scotland Scotland
1958 Celtic FC Celtic FC Scotland Scotland
1957 Celtic FC Celtic FC Scotland Scotland
1956 Aberdeen FC Aberdeen FC Scotland Scotland
1955 Heart of Midlothian Heart of Midlothian Scotland Scotland
1954 East Fife FC East Fife FC Scotland Scotland
1953 Dundee FC Dundee FC Scotland Scotland
1952 Dundee FC Dundee FC Scotland Scotland
1951 Motherwell FC Motherwell FC Scotland Scotland
1950 East Fife FC East Fife FC Scotland Scotland
1949 Rangers FC Rangers FC Scotland Scotland
1948 East Fife FC East Fife FC Scotland Scotland
1947 Rangers FC Rangers FC Scotland Scotland