Premiership

Premiership

2019/2020 Premiership

Last matches

All results
# Team Pts P W D L
1 Celtic Celtic 80 30 26 2 2
2 Rangers Rangers 67 29 21 4 4
3 Motherwell Motherwell 46 30 14 4 12
Your content after this ad
Your content after this ad

Top players

More stats
Goals
22
Full table
Goal Assists
14
Full table
Top 8 winners
All winners
Last winners
All winners
Useful information
  • Type championship
  • Gender male
  • Start date 03 August 2019
  • End date 05 April 2020
  • Area Scotland
Your content after this ad
Your content after this ad
# Team Pts P W D L GF GA GD
1 Celtic Celtic 80 30 26 2 2 89 19 70
2 Rangers Rangers 67 29 21 4 4 64 19 45
3 Motherwell Motherwell 46 30 14 4 12 41 38 3
4 Aberdeen Aberdeen 45 30 12 9 9 40 36 4
5 Livingston Livingston 39 30 10 9 11 41 39 2
6 St. Johnstone St. Johnstone 36 29 8 12 9 28 46 -18
7 Hibernian Hibernian 37 30 9 10 11 42 49 -7
8 Kilmarnock Kilmarnock 33 30 9 6 15 31 41 -10
9 St. Mirren St. Mirren 29 30 7 8 15 24 41 -17
10 Ross County Ross County 29 30 7 8 15 29 60 -31
11 Hamilton Hamilton 27 30 6 9 15 30 50 -20
12 Hearts Hearts 23 30 4 11 15 31 52 -21
  • UEFA Champions League Qualifiers
  • Relegation
# Team Pts P W D L GF GA GD
1 Celtic Celtic 42 15 14 0 1 50 7 43
2 Rangers Rangers 34 14 11 1 2 33 7 26
3 Livingston Livingston 28 14 8 4 2 19 8 11
4 Aberdeen Aberdeen 24 15 7 3 5 23 19 4
5 Kilmarnock Kilmarnock 23 15 6 5 4 20 15 5
6 Hibernian Hibernian 22 15 5 7 3 26 22 4
7 Motherwell Motherwell 22 15 7 1 7 23 23 0
8 St. Mirren St. Mirren 21 15 5 6 4 13 13 0
9 St. Johnstone St. Johnstone 21 16 5 6 5 19 26 -7
10 Ross County Ross County 18 14 5 3 6 17 23 -6
11 Hamilton Hamilton 15 16 4 3 9 16 26 -10
12 Hearts Hearts 13 15 2 7 6 19 23 -4
# Team Pts P W D L GF GA GD
1 Celtic Celtic 38 15 12 2 1 39 12 27
2 Rangers Rangers 33 15 10 3 2 31 12 19
3 Motherwell Motherwell 24 15 7 3 5 18 15 3
4 Aberdeen Aberdeen 21 15 5 6 4 17 17 0
5 Hibernian Hibernian 15 15 4 3 8 16 27 -11
6 St. Johnstone St. Johnstone 15 13 3 6 4 9 20 -11
7 Hamilton Hamilton 12 14 2 6 6 14 24 -10
8 Livingston Livingston 11 16 2 5 9 22 31 -9
9 Ross County Ross County 11 16 2 5 9 12 37 -25
10 Kilmarnock Kilmarnock 10 15 3 1 11 11 26 -15
11 Hearts Hearts 10 15 2 4 9 12 29 -17
12 St. Mirren St. Mirren 8 15 2 2 11 11 28 -17
# Team Pts P W D L GF GA GD
1 Celtic Celtic 16 6 5 1 0 21 4 17
2 St. Johnstone St. Johnstone 12 6 3 3 0 7 4 3
3 Rangers Rangers 10 6 3 1 2 7 6 1
4 Hamilton Hamilton 9 6 2 3 1 6 6 0
5 Aberdeen Aberdeen 8 6 2 2 2 10 8 2
6 Livingston Livingston 8 6 2 2 2 6 6 0
7 St. Mirren St. Mirren 8 6 2 2 2 5 9 -4
8 Hibernian Hibernian 7 6 2 1 3 9 10 -1
9 Kilmarnock Kilmarnock 7 6 2 1 3 9 11 -2
10 Ross County Ross County 7 6 2 1 3 6 10 -4
11 Motherwell Motherwell 5 6 1 2 3 7 10 -3
12 Hearts Hearts 5 6 1 2 3 8 13 -5

* Last 6 matches

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

* Last 3 home matches

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

* Last 3 away matches

# Team Pts P W D L GF GA GD
1 Celtic Celtic 72 30 21 9 0 41 10 31
2 Rangers Rangers 55 29 14 13 1 27 9 18
3 Motherwell Motherwell 49 30 13 10 3 21 14 7
4 Hibernian Hibernian 46 30 11 13 3 21 15 6
5 Livingston Livingston 42 30 9 15 4 18 11 7
6 Aberdeen Aberdeen 40 30 9 13 3 21 20 1
7 Kilmarnock Kilmarnock 31 30 6 13 5 16 19 -3
8 Ross County Ross County 28 30 5 13 7 13 25 -12
9 Hamilton Hamilton 27 30 5 12 5 13 24 -11
10 St. Mirren St. Mirren 24 30 3 15 7 10 22 -12
11 St. Johnstone St. Johnstone 24 29 3 15 4 9 23 -14
12 Hearts Hearts 22 30 3 13 6 7 25 -18
# Team Pts P W D L GF GA GD
1 Celtic Celtic 37 15 11 4 0 18 4 14
2 Motherwell Motherwell 25 15 7 4 0 10 7 3
3 Rangers Rangers 25 14 6 7 0 12 4 8
4 Hibernian Hibernian 20 15 4 8 0 9 9 0
5 Aberdeen Aberdeen 18 15 4 6 0 11 13 -2
6 Livingston Livingston 18 14 3 9 0 5 3 2
7 St. Mirren St. Mirren 16 15 3 7 0 5 9 -4
8 Kilmarnock Kilmarnock 15 15 3 6 0 8 9 -1
9 Ross County Ross County 15 14 3 6 0 8 12 -4
10 Hearts Hearts 11 15 2 5 0 5 15 -10
11 St. Johnstone St. Johnstone 11 16 1 8 0 5 15 -10
12 Hamilton Hamilton 10 16 1 7 0 6 15 -9
# Team Pts P W D L GF GA GD
1 Celtic Celtic 35 15 10 5 0 23 6 17
2 Rangers Rangers 30 15 8 6 1 15 5 10
3 Hibernian Hibernian 26 15 7 5 3 12 6 6
4 Livingston Livingston 24 16 6 6 4 13 8 5
5 Motherwell Motherwell 24 15 6 6 3 11 7 4
6 Aberdeen Aberdeen 22 15 5 7 3 10 7 3
7 Hamilton Hamilton 17 14 4 5 5 7 9 -2
8 Kilmarnock Kilmarnock 16 15 3 7 5 8 10 -2
9 Ross County Ross County 13 16 2 7 7 5 13 -8
10 St. Johnstone St. Johnstone 13 13 2 7 4 4 8 -4
11 Hearts Hearts 11 15 1 8 6 2 10 -8
12 St. Mirren St. Mirren 8 15 0 8 7 5 13 -8
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