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