# Team MP W D L F A D P
1 Celtic 12 9 3 0 29 6 +23 30
2 Aberdeen 12 8 3 1 20 12 +8 27
3 Hibernian 13 7 4 2 21 14 +7 25
4 Rangers 12 7 3 2 27 13 +14 24
5 Motherwell 12 6 1 5 18 15 +3 19
6 Hearts 13 4 3 6 12 17 -5 15
7 St. Johnstone 13 4 3 6 13 20 -7 15
8 Ross County 13 4 2 7 14 21 -7 14
9 Hamilton Acade… 13 3 3 7 19 24 -5 12
10 Kilmarnock 13 2 5 6 11 19 -8 11
11 Partick Thistle 13 2 4 7 11 22 -11 10
12 Dundee 13 2 2 9 13 25 -12 8
Sun 05/11/17 Hearts 1 - 2 Kilmarnock
Sat 04/11/17 Hamilton Acade… 2 - 2 Aberdeen
Sat 04/11/17 Rangers 3 - 0 Partick Thistle
Sat 04/11/17 Hibernian 2 - 1 Dundee
Sat 04/11/17 Ross County 3 - 2 Motherwell
Sat 04/11/17 St. Johnstone 0 - 4 Celtic
Tue 31/10/17 Kilmarnock 0 - 3 Hibernian
Sat 28/10/17 Celtic 1 - 1 Kilmarnock
Sat 28/10/17 Aberdeen 2 - 1 Ross County
Sat 28/10/17 Dundee 1 - 3 Hamilton Acade…
Sat 28/10/17 Partick Thistle 1 - 0 St. Johnstone
Sat 28/10/17 Motherwell 0 - 1 Hibernian
Sat 28/10/17 Hearts 1 - 3 Rangers
Wed 25/10/17 Aberdeen 0 - 3 Celtic
Wed 25/10/17 Dundee 0 - 1 Motherwell
Wed 25/10/17 Rangers 1 - 1 Kilmarnock
Tue 24/10/17 Hamilton Acade… 0 - 0 Partick Thistle
Tue 24/10/17 Hibernian 1 - 0 Hearts
Tue 24/10/17 St. Johnstone 0 - 0 Ross County
Sat 18/11/17 Ross County 13 : 30 Celtic
Sat 18/11/17 Rangers 16 : 00 Hamilton Acade…
Sat 18/11/17 Hibernian 16 : 00 St. Johnstone
Sat 18/11/17 Dundee 16 : 00 Kilmarnock
Sat 18/11/17 Aberdeen 16 : 00 Motherwell
Sun 19/11/17 Hearts 16 : 00 Partick Thistle
Fri 24/11/17 Dundee 20 : 45 Rangers
Sat 25/11/17 Hamilton Acade… 16 : 00 Hibernian
Sat 25/11/17 Hearts 16 : 00 Ross County
Sun 26/11/17 Kilmarnock 13 : 30 Aberdeen
Wed 29/11/17 Rangers 20 : 45 Aberdeen
Wed 29/11/17 Motherwell 20 : 45 Celtic
Sat 02/12/17 St. Johnstone 16 : 00 Kilmarnock
Sat 02/12/17 Ross County 16 : 00 Dundee
Sat 02/12/17 Hearts 16 : 00 Hamilton Acade…
Sat 02/12/17 Celtic 16 : 00 Motherwell
Sat 02/12/17 Partick Thistle 16 : 00 Hibernian
Sun 03/12/17 Aberdeen 13 : 30 Rangers
Fri 08/12/17 Dundee 20 : 45 Aberdeen