# Team MP W D L F A D P
1 Hearts 5 5 0 0 11 2 +9 15
2 Celtic 5 3 1 1 5 2 +3 10
3 Livingston 5 3 1 1 6 4 +2 10
4 Rangers 5 2 2 1 10 5 +5 8
5 Hibernian 5 2 2 1 9 6 +3 8
6 St. Johnstone 5 2 2 1 5 5 +0 8
7 Kilmarnock 5 2 1 2 6 4 +2 7
8 Aberdeen 5 1 3 1 4 5 -1 6
9 Motherwell 5 1 1 3 6 9 -3 4
10 St. Mirren 5 1 1 3 3 9 -6 4
11 Hamilton Acade… 5 1 0 4 3 8 -5 3
12 Dundee 5 0 0 5 2 11 -9 0
Sat 15/09/18 Motherwell 0 - 1 Hearts
Sat 15/09/18 Hibernian 3 - 2 Kilmarnock
Sat 15/09/18 Livingston 1 - 0 Hamilton Acade…
Sat 15/09/18 Rangers 4 - 0 Dundee
Sat 15/09/18 St. Johnstone 1 - 1 Aberdeen
Fri 14/09/18 St. Mirren 0 - 0 Celtic
Sun 02/09/18 Celtic 1 - 0 Rangers
Sat 01/09/18 Livingston 2 - 1 Hibernian
Sat 01/09/18 Dundee 1 - 3 Motherwell
Sat 01/09/18 Hamilton Acade… 1 - 2 St. Johnstone
Sat 01/09/18 Aberdeen 0 - 2 Kilmarnock
Sat 01/09/18 Hearts 4 - 1 St. Mirren
Sun 26/08/18 Celtic 1 - 0 Hamilton Acade…
Sun 26/08/18 Motherwell 3 - 3 Rangers
Sat 25/08/18 St. Mirren 0 - 2 Livingston
Sat 25/08/18 Kilmarnock 0 - 1 Hearts
Sat 25/08/18 Hibernian 1 - 1 Aberdeen
Sat 25/08/18 St. Johnstone 1 - 0 Dundee
Sun 12/08/18 Rangers 2 - 0 St. Mirren
Sun 12/08/18 St. Johnstone 1 - 1 Hibernian
Sat 22/09/18 Aberdeen 16 : 00 Motherwell
Sat 22/09/18 Dundee 16 : 00 Hibernian
Sat 22/09/18 Hamilton Acade… 16 : 00 St. Mirren
Sat 22/09/18 Hearts 16 : 00 Livingston
Sun 23/09/18 Kilmarnock 13 : 30 Celtic
Sun 23/09/18 Rangers 16 : 00 St. Johnstone
Sat 29/09/18 Hearts 16 : 00 St. Johnstone
Sat 29/09/18 Kilmarnock 16 : 00 Motherwell
Sat 29/09/18 St. Mirren 16 : 00 Hibernian
Sat 29/09/18 Celtic 16 : 00 Aberdeen
Sat 29/09/18 Hamilton Acade… 16 : 00 Dundee
Sun 30/09/18 Livingston 14 : 30 Rangers
Sat 06/10/18 Motherwell 16 : 00 Livingston
Sat 06/10/18 Hibernian 16 : 00 Hamilton Acade…
Sat 06/10/18 Aberdeen 16 : 00 St. Mirren
Sat 06/10/18 Dundee 16 : 00 Kilmarnock
Sun 07/10/18 Rangers 16 : 00 Hearts
Sun 07/10/18 St. Johnstone 16 : 30 Celtic