Premiership

Premiership

2016/2017 Premiership

Last matches

All results
# Team Pts P W D L
1 Celtic Celtic 91 33 29 4 0
2 Aberdeen Aberdeen 67 33 21 4 8
3 Rangers Rangers 58 33 16 10 7
Your content after this ad
Your content after this ad
Top 8 winners
All winners
Last winners
All winners
Useful information
  • Type championship
  • Gender male
  • Start date 06 August 2016
  • End date 21 May 2017
  • Area Scotland
Your content after this ad
Your content after this ad
# Team Pts P W D L GF GA GD
1 Celtic Celtic 91 33 29 4 0 87 22 65
2 Aberdeen Aberdeen 67 33 21 4 8 63 28 35
3 Rangers Rangers 58 33 16 10 7 48 34 14
4 St. Johnstone St. Johnstone 49 33 14 7 12 44 40 4
5 Hearts Hearts 45 33 12 9 12 51 43 8
6 Partick Partick 41 33 10 11 12 35 38 -3
7 Kilmarnock Kilmarnock 35 33 7 14 12 30 49 -19
8 Ross County Ross County 33 33 7 12 14 37 54 -17
9 Hamilton Hamilton 32 33 6 14 13 30 48 -18
10 Motherwell Motherwell 32 33 8 8 17 38 61 -23
11 Dundee Dundee 30 33 8 6 19 33 53 -20
12 Inverness Inverness 25 33 4 13 16 36 62 -26
  • Championship Round
  • Relegation Round
# Team Pts P W D L GF GA GD
1 Celtic Celtic 47 17 15 2 0 41 7 34
2 Aberdeen Aberdeen 39 17 12 3 2 33 11 22
3 Rangers Rangers 35 16 10 5 1 27 10 17
4 Hearts Hearts 31 17 9 4 4 33 16 17
5 Partick Partick 23 17 6 5 6 20 19 1
6 Hamilton Hamilton 22 16 5 7 4 18 17 1
7 St. Johnstone St. Johnstone 21 16 6 3 7 22 23 -1
8 Dundee Dundee 19 17 5 4 8 18 27 -9
9 Inverness Inverness 17 17 3 8 6 22 30 -8
10 Ross County Ross County 17 16 4 5 7 21 29 -8
11 Kilmarnock Kilmarnock 16 16 3 7 6 15 19 -4
12 Motherwell Motherwell 15 16 4 3 9 22 32 -10
# Team Pts P W D L GF GA GD
1 Celtic Celtic 44 16 14 2 0 46 15 31
2 Aberdeen Aberdeen 28 16 9 1 6 30 17 13
3 St. Johnstone St. Johnstone 28 17 8 4 5 22 17 5
4 Rangers Rangers 23 17 6 5 6 21 24 -3
5 Kilmarnock Kilmarnock 19 17 4 7 6 15 30 -15
6 Partick Partick 18 16 4 6 6 15 19 -4
7 Motherwell Motherwell 17 17 4 5 8 16 29 -13
8 Ross County Ross County 16 17 3 7 7 16 25 -9
9 Hearts Hearts 14 16 3 5 8 18 27 -9
10 Dundee Dundee 11 16 3 2 11 15 26 -11
11 Hamilton Hamilton 10 17 1 7 9 12 31 -19
12 Inverness Inverness 8 16 1 5 10 14 32 -18
# Team Pts P W D L GF GA GD
1 Rangers Rangers 12 6 3 3 0 11 2 9
2 Celtic Celtic 12 6 3 3 0 14 6 8
3 Aberdeen Aberdeen 12 6 4 0 2 12 5 7
4 St. Johnstone St. Johnstone 12 6 4 0 2 9 4 5
5 Hamilton Hamilton 11 6 3 2 1 5 5 0
6 Partick Partick 9 6 2 3 1 6 6 0
7 Kilmarnock Kilmarnock 7 6 1 4 1 5 6 -1
8 Hearts Hearts 7 6 2 1 3 5 8 -3
9 Ross County Ross County 6 6 1 3 2 8 9 -1
10 Motherwell Motherwell 5 6 1 2 3 6 7 -1
11 Inverness Inverness 3 6 0 3 3 5 11 -6
12 Dundee Dundee 0 6 0 0 6 2 16 -14

* Last 6 matches

# Team Pts P W D L GF GA GD
1 Rangers Rangers 7 3 2 1 0 7 1 6
2 Partick Partick 7 3 2 1 0 4 2 2
3 Hamilton Hamilton 7 3 2 1 0 3 1 2
4 St. Johnstone St. Johnstone 6 3 2 0 1 4 2 2
5 Hearts Hearts 6 3 2 0 1 5 5 0
6 Aberdeen Aberdeen 6 3 2 0 1 3 3 0
7 Celtic Celtic 5 3 1 2 0 5 3 2
8 Motherwell Motherwell 4 3 1 1 1 5 4 1
9 Ross County Ross County 4 3 1 1 1 5 5 0
10 Kilmarnock Kilmarnock 3 3 0 3 0 1 1 0
11 Inverness Inverness 2 3 0 2 1 2 5 -3
12 Dundee Dundee 0 3 0 0 3 1 11 -10

* Last 3 home matches

# Team Pts P W D L GF GA GD
1 Celtic Celtic 7 3 2 1 0 9 3 6
2 Aberdeen Aberdeen 6 3 2 0 1 9 2 7
3 St. Johnstone St. Johnstone 6 3 2 0 1 5 2 3
4 Rangers Rangers 5 3 1 2 0 4 1 3
5 Kilmarnock Kilmarnock 4 3 1 1 1 4 5 -1
6 Hamilton Hamilton 4 3 1 1 1 2 4 -2
7 Ross County Ross County 2 3 0 2 1 3 4 -1
8 Partick Partick 2 3 0 2 1 2 4 -2
9 Motherwell Motherwell 1 3 0 1 2 1 3 -2
10 Inverness Inverness 1 3 0 1 2 3 6 -3
11 Hearts Hearts 1 3 0 1 2 0 3 -3
12 Dundee Dundee 0 3 0 0 3 1 5 -4

* Last 3 away matches

# Team Pts P W D L GF GA GD
1 Celtic Celtic 79 33 24 7 2 36 10 26
2 Aberdeen Aberdeen 53 33 13 14 5 29 11 18
3 Hamilton Hamilton 46 33 11 13 7 17 17 0
4 Hearts Hearts 44 33 10 14 7 17 15 2
5 Rangers Rangers 43 33 10 13 6 20 18 2
6 St. Johnstone St. Johnstone 43 33 9 16 3 16 19 -3
7 Ross County Ross County 41 33 9 14 5 16 20 -4
8 Motherwell Motherwell 40 33 9 13 8 19 24 -5
9 Partick Partick 39 33 9 12 7 13 17 -4
10 Kilmarnock Kilmarnock 35 33 7 14 7 14 23 -9
11 Dundee Dundee 33 33 7 12 7 21 28 -7
12 Inverness Inverness 22 33 4 10 10 12 28 -16
# Team Pts P W D L GF GA GD
1 Celtic Celtic 43 17 13 4 0 18 3 15
2 Hamilton Hamilton 30 16 8 6 0 10 4 6
3 Aberdeen Aberdeen 30 17 7 9 0 15 2 13
4 Hearts Hearts 29 17 7 8 0 12 6 6
5 Rangers Rangers 26 16 7 5 0 12 6 6
6 Partick Partick 26 17 7 5 0 9 6 3
7 Motherwell Motherwell 23 16 5 8 0 14 11 3
8 Ross County Ross County 21 16 5 6 0 9 10 -1
9 Kilmarnock Kilmarnock 21 16 5 6 0 7 7 0
10 Dundee Dundee 18 17 4 6 0 11 15 -4
11 St. Johnstone St. Johnstone 17 16 3 8 0 7 12 -5
12 Inverness Inverness 14 17 3 5 0 9 15 -6
# Team Pts P W D L GF GA GD
1 Celtic Celtic 36 16 11 3 2 18 7 11
2 St. Johnstone St. Johnstone 26 17 6 8 3 9 7 2
3 Aberdeen Aberdeen 23 16 6 5 5 14 9 5
4 Ross County Ross County 20 17 4 8 5 7 10 -3
5 Motherwell Motherwell 17 17 4 5 8 5 13 -8
6 Rangers Rangers 17 17 3 8 6 8 12 -4
7 Hamilton Hamilton 16 17 3 7 7 7 13 -6
8 Dundee Dundee 15 16 3 6 7 10 13 -3
9 Hearts Hearts 15 16 3 6 7 5 9 -4
10 Kilmarnock Kilmarnock 14 17 2 8 7 7 16 -9
11 Partick Partick 13 16 2 7 7 4 11 -7
12 Inverness Inverness 8 16 1 5 10 3 13 -10
Your content after this ad
Your content after this ad
Your content after this ad
Your content after this ad
Top 8 winners
Last winners
Season Winners Runners-up
2022/2023 Celtic Rangers
2021/2022 Celtic Rangers
2020/2021 Rangers Celtic
2019/2020 Celtic Rangers
2018/2019 Celtic Rangers
2017/2018 Celtic Aberdeen
2016/2017 Celtic Aberdeen
2015/2016 Celtic Aberdeen
2014/2015 Celtic Aberdeen
2013/2014 Celtic Motherwell
2012/2013 Celtic Motherwell
2011/2012 Celtic Rangers
2010/2011 Rangers Celtic
2009/2010 Rangers Celtic
2008/2009 Rangers Celtic
2007/2008 Celtic Rangers
2006/2007 Celtic Rangers
2005/2006 Celtic Hearts
2004/2005 Rangers Celtic
2003/2004 Celtic Rangers
2002/2003 Rangers Celtic
2001/2002 Celtic Rangers
2000/2001 Celtic Rangers
1999/2000 Rangers Celtic
1998/1999 Rangers Celtic
1997/1998 Celtic Rangers
1996/1997 Rangers Celtic
1995/1996 Rangers Celtic
1994/1995 Rangers Motherwell
1993/1994 Rangers Aberdeen
1992/1993 Rangers Aberdeen
1991/1992 Rangers Hearts
1990/1991 Rangers Aberdeen
1989/1990 Rangers Aberdeen
1988/1989 Rangers Aberdeen
1987/1988 Celtic Hearts
1986/1987 Rangers Celtic
1985/1986 Celtic Hearts
1984/1985 Aberdeen Celtic
1983/1984 Aberdeen Celtic
1982/1983 Dundee Utd Celtic
1981/1982 Celtic Aberdeen
1980/1981 Celtic Aberdeen
1979/1980 Aberdeen Celtic
1978/1979 Celtic Rangers
1977/1978 Rangers Aberdeen
1976/1977 Celtic Rangers
1975/1976 Rangers Celtic
1974/1975 Rangers Hibernian
1973/1974 Celtic Hibernian
1972/1973 Celtic Rangers
1971/1972 Celtic Aberdeen
1970/1971 Celtic Aberdeen
1969/1970 Celtic Rangers
1968/1969 Celtic Rangers
1967/1968 Celtic Rangers
1966/1967 Celtic Rangers
1965/1966 Celtic Rangers
1964/1965 Kilmarnock Hearts
1963/1964 Rangers Kilmarnock
1962/1963 Rangers Kilmarnock
1961/1962 Dundee Rangers
1960/1961 Rangers Kilmarnock
1959/1960 Hearts Kilmarnock
1958/1959 Rangers Hearts
1957/1958 Hearts Rangers
1956/1957 Rangers Hearts
1955/1956 Rangers Aberdeen
1954/1955 Aberdeen Celtic
1953/1954 Celtic Hearts
1952/1953 Rangers Hibernian
1951/1952 Hibernian Rangers
1950/1951 Hibernian Rangers
1949/1950 Rangers Hibernian
1948/1949 Rangers Dundee
1947/1948 Hibernian Rangers
1946/1947 Rangers Hibernian
1938/1939 Rangers Celtic
1937/1938 Celtic Hearts
1936/1937 Rangers Aberdeen
1935/1936 Celtic Rangers
1934/1935 Rangers Celtic
1933/1934 Rangers Motherwell
1932/1933 Rangers Motherwell
1931/1932 Motherwell Rangers
1930/1931 Rangers Celtic
1929/1930 Rangers Motherwell
1928/1929 Rangers Celtic
1927/1928 Rangers Celtic
1926/1927 Rangers Motherwell
1925/1926 Celtic Airdrieonians FC
1924/1925 Rangers Airdrieonians FC
1923/1924 Rangers Airdrieonians FC
1922/1923 Rangers Airdrieonians FC
1921/1922 Celtic Rangers
1920/1921 Rangers Celtic
1919/1920 Rangers Celtic
1918/1919 Celtic Rangers
1917/1918 Rangers Celtic
1916/1917 Celtic Morton
1915/1916 Celtic Rangers
1914/1915 Celtic Hearts
1913/1914 Celtic Rangers
1912/1913 Rangers Celtic
1911/1912 Rangers Celtic
1910/1911 Rangers Aberdeen
1909/1910 Celtic Falkirk
1908/1909 Celtic Dundee
1907/1908 Celtic Falkirk
1906/1907 Celtic Dundee
1905/1906 Celtic Hearts
1904/1905 Celtic Rangers
1903/1904 Third Lanark Hearts
1902/1903 Hibernian Dundee
1901/1902 Rangers Celtic
1900/1901 Rangers Celtic
1899/1900 Rangers Celtic
1898/1899 Rangers Hearts
1897/1898 Celtic Rangers
1896/1897 Hearts Hibernian
1895/1896 Celtic Rangers
1894/1895 Hearts Celtic
1893/1894 Celtic Hearts
1892/1893 Celtic Rangers
1891/1892 Dumbarton Celtic
1890/1891 Rangers
1890/1891 Dumbarton