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