Index            
           
Football          
           
Scotland - Top 3        
           
           
           
1960 Hearts 54 Kilmarnock 50 Dundee 42
1961 Rangers 51 Kilmarnock 50 Third Lanark 42
1962 Dundee 54 Rangers 51 Celtic 46
1963 Rangers 57 Kilmarnock 48 Partick Thistle 46
1964 Rangers 55 Kilmarnock 49 Celtic 47
1965 Kilmarnock 50 Hearts 50 Dunfermline 49
1966 Celtic 57 Rangers 55 Kilmarnock 45
1967 Celtic 58 Rangers 55 Clyde 46
1968 Celtic 63 Rangers 61 Hibernian 45
1969 Celtic 54 Rangers 49 Dunfermline 45
1970 Celtic 57 Rangers 45 Hibernian 44
1971 Celtic 56 Aberdeen 54 St. Johnstone 44
1972 Celtic 60 Aberdeen 50 Rangers 44
1973 Celtic 57 Rangers 56 Hibernian 45
1974 Celtic 53 Hibernian 49 Rangers 48
1975 Rangers 56 Hibernian 49 Celtic 45
1976 Rangers 54 Celtic 48 Hibernian 43
1977 Celtic 55 Rangers 46 Aberdeen 43
1978 Rangers 55 Aberdeen 53 Dundee U. 40
1979 Celtic 48 Rangers 45 Dundee U. 44
1980 Aberdeen 48 Celtic 47 St. Mirren 42
1981 Celtic 56 Aberdeen 49 Rangers 44
1982 Celtic 55 Aberdeen 53 Rangers 43
1983 Dundee U. 56 Celtic 55 Aberdeen 55
1984 Aberdeen 57 Celtic 50 Dundee U. 47
1985 Aberdeen 59 Celtic 52 Dundee U. 47
1986 Celtic 50 Hearts 50 Dundee U. 47
1987 Rangers 69 Celtic 63 Dundee U. 60
1988 Celtic 72 Hearts 62 Rangers 60
1989 Rangers 56 Aberdeen 50 Celtic 46
1990 Rangers 51 Aberdeen 44 Hearts 44
1991 Rangers 55 Aberdeen 53 Celtic 41
1992 Rangers 72 Hearts 63 Celtic 62
1993 Rangers 73 Aberdeen 64 Celtic 60
1994 Rangers 58 Aberdeen 55 Motherwell 54
1995 Rangers 69 Motherwell 54 Hibernian 53
1996 Rangers 87 Celtic 83 Aberdeen 55
1997 Rangers 80 Celtic 75 Dundee U. 60
1998 Celtic 74 Rangers 72 Hearts 67
1999 Rangers 77 Celtic 71 St. Johnstone 57
2000 Rangers 90 Celtic 69 Hearts 54
2001 Celtic 97 Rangers 82 Hibernian 66
2002 Celtic 103 Rangers 85 Livingston 58
2003 Rangers 97 Celtic 97 Hearts 63
2004 Celtic 98 Rangers 81 Hearts 68
2005 Rangers 93 Celtic 92 Hibernian 61
2006 Celtic 91 Hearts 74 Rangers 73
2007 Celtic 84 Rangers 72 Aberdeen 65
2008 Celtic 89 Rangers 86 Motherwell 60
2009 Rangers 86 Celtic 82 Hearts 59
2010 Rangers 87 Celtic 81 Dundee U. 63
2011 Rangers 93 Celtic 92 Hearts 63
2012 Celtic 93 Rangers * 73 Motherwell 62
2013 Celtic 79 Motherwell 63 St. Johnstone 56
2014 Celtic 99 Motherwell 70 Aberdeen 68
2015 Celtic 92 Aberdeen 75 Inverness CT 65
2016
Celtic
86
Aberdeen
71
Hearts
65

           

    * 10 points deducted