# Team MP W D L F A D P
1 Hearts 8 6 1 1 14 6 +8 19
2 Hibernian 8 5 2 1 19 6 +13 17
3 Celtic 8 5 1 2 13 4 +9 16
4 Kilmarnock 8 5 1 2 13 7 +6 16
5 Livingston 8 4 3 1 8 5 +3 15
6 Rangers 8 4 2 2 18 8 +10 14
7 Aberdeen 8 3 3 2 9 7 +2 12
8 St. Johnstone 8 2 2 4 7 18 -11 8
9 Hamilton Acade… 8 2 0 6 6 16 -10 6
10 Motherwell 8 1 2 5 8 14 -6 5
11 St. Mirren 8 1 1 6 4 17 -13 4
12 Dundee 8 1 0 7 5 16 -11 3
Sun 07/10/18 St. Johnstone 0 - 6 Celtic
Sun 07/10/18 Rangers 3 - 1 Hearts
Sat 06/10/18 Dundee 1 - 2 Kilmarnock
Sat 06/10/18 Aberdeen 4 - 1 St. Mirren
Sat 06/10/18 Hibernian 6 - 0 Hamilton Acade…
Sat 06/10/18 Motherwell 1 - 1 Livingston
Sun 30/09/18 Livingston 1 - 0 Rangers
Sat 29/09/18 Celtic 1 - 0 Aberdeen
Sat 29/09/18 Kilmarnock 3 - 1 Motherwell
Sat 29/09/18 Hamilton Acade… 0 - 2 Dundee
Sat 29/09/18 St. Mirren 0 - 1 Hibernian
Sat 29/09/18 Hearts 2 - 1 St. Johnstone
Sun 23/09/18 Rangers 5 - 1 St. Johnstone
Sun 23/09/18 Kilmarnock 2 - 1 Celtic
Sat 22/09/18 Hearts 0 - 0 Livingston
Sat 22/09/18 Aberdeen 1 - 0 Motherwell
Sat 22/09/18 Dundee 0 - 3 Hibernian
Sat 22/09/18 Hamilton Acade… 3 - 0 St. Mirren
Sat 20/10/18 Hearts 16 : 00 Aberdeen
Sat 20/10/18 Celtic 16 : 00 Hibernian
Sat 20/10/18 St. Mirren 16 : 00 Kilmarnock
Sat 20/10/18 Livingston 16 : 00 Dundee
Sat 20/10/18 Motherwell 16 : 00 St. Johnstone
Sun 21/10/18 Hamilton Acade… 14 : 30 Rangers
Tue 23/10/18 Dundee 20 : 45 Hearts
Sat 27/10/18 St. Johnstone 16 : 00 St. Mirren
Sat 27/10/18 Kilmarnock 16 : 00 Hamilton Acade…
Wed 31/10/18 Dundee 21 : 45 Celtic
Wed 31/10/18 St. Mirren 21 : 45 Motherwell
Wed 31/10/18 Aberdeen 21 : 45 Hamilton Acade…
Wed 31/10/18 Hearts 21 : 45 Hibernian
Wed 31/10/18 Rangers 21 : 45 Kilmarnock
Wed 31/10/18 Livingston 21 : 45 St. Johnstone
Sat 03/11/18 St. Mirren 14 : 30 Rangers
Sat 03/11/18 Motherwell 17 : 00 Dundee
Sat 03/11/18 Hibernian 17 : 00 St. Johnstone
Sat 03/11/18 Hamilton Acade… 17 : 00 Livingston
Sat 03/11/18 Celtic 17 : 00 Hearts