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