# Team MP W D L F A D P
1 Celtic 27 24 1 2 79 16 +63 73
2 Rangers 26 20 3 3 61 16 +45 63
3 Aberdeen 27 11 8 8 34 31 +3 41
4 Motherwell 26 13 2 11 35 34 +1 41
5 Livingston 27 10 7 10 38 35 +3 37
6 Hibernian 27 9 9 9 39 42 -3 36
7 Kilmarnock 27 9 5 13 28 35 -7 32
8 St. Johnstone 26 7 10 9 25 44 -19 31
9 Ross County 27 6 8 13 26 54 -28 26
10 St. Mirren 26 5 7 14 21 35 -14 22
11 Hamilton Acade… 27 4 8 15 28 50 -22 20
12 Hearts 27 3 10 14 27 49 -22 19
Sun 16/02/20 Kilmarnock 1 - 2 Hibernian
Sun 16/02/20 Rangers 1 - 0 Livingston
Sun 16/02/20 Aberdeen 1 - 2 Celtic
Sat 15/02/20 Hearts 2 - 2 Hamilton Acade…
Sat 15/02/20 Ross County 1 - 1 St. Johnstone
Wed 12/02/20 Hibernian 3 - 0 Ross County
Wed 12/02/20 Kilmarnock 2 - 1 Rangers
Wed 12/02/20 Celtic 5 - 0 Hearts
Wed 12/02/20 Livingston 2 - 1 St. Mirren
Wed 12/02/20 St. Johnstone 2 - 1 Motherwell
Tue 11/02/20 Hamilton Acade… 1 - 3 Aberdeen
Wed 05/02/20 Motherwell 0 - 4 Celtic
Wed 05/02/20 Aberdeen 0 - 1 St. Johnstone
Wed 05/02/20 Hearts 2 - 3 Kilmarnock
Wed 05/02/20 Rangers 2 - 1 Hibernian
Wed 05/02/20 Ross County 2 - 0 Livingston
Wed 05/02/20 St. Mirren 1 - 1 Hamilton Acade…
Sun 02/02/20 Hamilton Acade… 1 - 4 Celtic
Sat 02/11/19 Rangers 16 : 00 St. Johnstone
Fri 21/02/20 St. Mirren 20 : 45 Hearts
Sat 22/02/20 Hibernian 16 : 00 Livingston
Sat 22/02/20 Hamilton Acade… 16 : 00 Motherwell
Sat 22/02/20 Aberdeen 16 : 00 Ross County
Sun 23/02/20 St. Johnstone 14 : 30 Rangers
Sun 23/02/20 Celtic 16 : 00 Kilmarnock
Tue 25/02/20 Motherwell 20 : 45 St. Mirren
Tue 03/03/20 Hibernian 20 : 45 Hearts
Wed 04/03/20 Rangers 20 : 45 Hamilton Acade…
Wed 04/03/20 St. Mirren 20 : 45 St. Johnstone
Wed 04/03/20 Motherwell 20 : 45 Ross County
Wed 04/03/20 Livingston 20 : 45 Celtic
Wed 04/03/20 Kilmarnock 20 : 45 Aberdeen
Sat 07/03/20 Hearts 16 : 00 Motherwell
Sat 07/03/20 Hamilton Acade… 16 : 00 Kilmarnock
Sat 07/03/20 St. Johnstone 16 : 00 Livingston
Sat 07/03/20 Aberdeen 16 : 00 Hibernian
Sat 07/03/20 Celtic 16 : 00 St. Mirren
Sun 08/03/20 Ross County 13 : 00 Rangers