# Team MP W D L F A D P
1 Celtic 22 15 6 1 48 15 +33 51
2 Aberdeen 22 13 4 5 33 24 +9 43
3 Rangers 22 12 4 6 41 25 +16 40
4 Hibernian 22 9 8 5 31 27 +4 35
5 Hearts 22 7 9 6 21 19 +2 30
6 Kilmarnock 21 6 8 7 25 28 -3 26
7 St. Johnstone 21 7 5 9 21 30 -9 26
8 Motherwell 21 7 3 11 26 32 -6 24
9 Hamilton Acade… 21 6 5 10 30 34 -4 23
10 Dundee 22 6 4 12 23 32 -9 22
11 Partick Thistle 22 5 5 12 19 37 -18 20
12 Ross County 22 4 5 13 21 36 -15 17
Sat 30/12/17 Hibernian 1 - 1 Kilmarnock
Sat 30/12/17 Motherwell 1 - 3 Hamilton Acade…
Sat 30/12/17 Partick Thistle 2 - 0 Ross County
Sat 30/12/17 St. Johnstone 0 - 2 Dundee
Sat 30/12/17 Aberdeen 0 - 0 Hearts
Sat 30/12/17 Celtic 0 - 0 Rangers
Wed 27/12/17 Aberdeen 1 - 0 Partick Thistle
Wed 27/12/17 Rangers 2 - 0 Motherwell
Wed 27/12/17 Hearts 0 - 0 Hibernian
Wed 27/12/17 Ross County 1 - 1 St. Johnstone
Tue 26/12/17 Dundee 0 - 2 Celtic
Sat 23/12/17 Hibernian 2 - 1 Ross County
Sat 23/12/17 Motherwell 1 - 1 Dundee
Sat 23/12/17 Celtic 3 - 0 Aberdeen
Sat 23/12/17 St. Johnstone 0 - 0 Hearts
Sat 23/12/17 Partick Thistle 1 - 0 Hamilton Acade…
Sat 23/12/17 Kilmarnock 2 - 1 Rangers
Wed 20/12/17 Celtic 2 - 0 Partick Thistle
Sun 17/12/17 Hearts 4 - 0 Celtic
Wed 27/12/17 Hamilton Acade… 20 : 45 Kilmarnock
Tue 23/01/18 Partick Thistle 20 : 45 Celtic
Wed 24/01/18 Rangers 20 : 45 Aberdeen
Wed 24/01/18 Motherwell 20 : 45 Ross County
Wed 24/01/18 Kilmarnock 20 : 45 St. Johnstone
Wed 24/01/18 Dundee 20 : 45 Hibernian
Wed 24/01/18 Hamilton Acade… 20 : 45 Hearts
Sat 27/01/18 St. Johnstone 16 : 00 Partick Thistle
Sat 27/01/18 Hearts 16 : 00 Motherwell
Sat 27/01/18 Aberdeen 16 : 00 Kilmarnock
Sat 27/01/18 Celtic 16 : 00 Hibernian
Sat 27/01/18 Hamilton Acade… 16 : 00 Dundee
Sun 28/01/18 Ross County 15 : 00 Rangers
Tue 30/01/18 Celtic 20 : 45 Hearts
Wed 31/01/18 St. Johnstone 20 : 45 Hamilton Acade…
Wed 31/01/18 Partick Thistle 20 : 45 Rangers
Wed 31/01/18 Ross County 20 : 45 Aberdeen
Wed 31/01/18 Kilmarnock 20 : 45 Dundee
Wed 31/01/18 Hibernian 20 : 45 Motherwell