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