# Team MP W D L F A D P
1 Celtic 30 26 2 2 89 19 +70 80
2 Rangers 29 21 4 4 64 19 +45 67
3 Motherwell 30 14 4 12 41 38 +3 46
4 Aberdeen 30 12 9 9 40 36 +4 45
5 Livingston 30 10 9 11 41 39 +2 39
6 Hibernian 30 9 10 11 42 49 -7 37
7 St. Johnstone 29 8 12 9 28 46 -18 36
8 Kilmarnock 30 9 6 15 31 41 -10 33
9 St. Mirren 30 7 8 15 24 41 -17 29
10 Ross County 30 7 8 15 29 60 -31 29
11 Hamilton Acade… 30 6 9 15 30 50 -20 27
12 Hearts 30 4 11 15 31 52 -21 23
Wed 11/03/20 St. Mirren 1 - 0 Hearts
Sun 08/03/20 Ross County 0 - 1 Rangers
Sat 07/03/20 Celtic 5 - 0 St. Mirren
Sat 07/03/20 Aberdeen 3 - 1 Hibernian
Sat 07/03/20 Hamilton Acade… 1 - 0 Kilmarnock
Sat 07/03/20 Hearts 1 - 1 Motherwell
Sat 07/03/20 St. Johnstone 1 - 0 Livingston
Wed 04/03/20 Livingston 2 - 2 Celtic
Wed 04/03/20 Kilmarnock 2 - 2 Aberdeen
Wed 04/03/20 Motherwell 4 - 1 Ross County
Wed 04/03/20 Rangers 0 - 1 Hamilton Acade…
Wed 04/03/20 St. Mirren 0 - 0 St. Johnstone
Tue 03/03/20 Hibernian 1 - 3 Hearts
Tue 25/02/20 Motherwell 1 - 2 St. Mirren
Sun 23/02/20 Celtic 3 - 1 Kilmarnock
Sun 23/02/20 St. Johnstone 2 - 2 Rangers
Sat 22/02/20 Aberdeen 1 - 2 Ross County
Sat 22/02/20 Hamilton Acade… 0 - 0 Motherwell
Sat 22/02/20 Hibernian 1 - 1 Livingston
Sat 02/11/19 Rangers 17 : 00 St. Johnstone
Fri 13/03/20 Motherwell 21 : 45 Aberdeen
Sat 14/03/20 Kilmarnock 17 : 00 St. Mirren
Sat 14/03/20 Ross County 17 : 00 Hamilton Acade…
Sat 14/03/20 Hibernian 17 : 00 St. Johnstone
Sun 15/03/20 Rangers 14 : 00 Celtic
Sun 15/03/20 Livingston 17 : 00 Hearts
Sat 21/03/20 Livingston 17 : 00 Aberdeen
Sat 21/03/20 Motherwell 17 : 00 Kilmarnock
Sat 21/03/20 Hearts 17 : 00 Ross County
Sat 21/03/20 Celtic 17 : 00 St. Johnstone
Sat 21/03/20 Hamilton Acade… 17 : 00 Hibernian
Sun 22/03/20 St. Mirren 14 : 00 Rangers
Fri 03/04/20 Aberdeen 20 : 45 Hearts
Sat 04/04/20 St. Johnstone 16 : 00 Hamilton Acade…
Sat 04/04/20 Ross County 16 : 00 St. Mirren
Sat 04/04/20 Kilmarnock 16 : 00 Livingston
Sat 04/04/20 Rangers 16 : 00 Motherwell
Sun 05/04/20 Hibernian 13 : 00 Celtic