# Team MP W D L F A D P
1 Celtic 33 29 4 0 87 22 +65 91
2 Aberdeen 33 21 4 8 63 28 +35 67
3 Rangers 33 16 10 7 48 34 +14 58
4 St. Johnstone 33 14 7 12 44 40 +4 49
5 Hearts 33 12 9 12 51 43 +8 45
6 Partick Thistle 33 10 11 12 35 38 -3 41
7 Kilmarnock 33 7 14 12 30 49 -19 35
8 Ross County 33 7 12 14 37 54 -17 33
9 Hamilton Acade… 33 6 14 13 30 48 -18 32
10 Motherwell 33 8 8 17 38 61 -23 32
11 Dundee 33 8 6 19 33 53 -20 30
12 Inverness CT 33 4 13 16 36 62 -26 25
Sun 16/04/17 Ross County 2 - 2 Celtic
Sat 15/04/17 St. Johnstone 1 - 2 Aberdeen
Sat 15/04/17 Dundee 0 - 2 Hamilton Acade…
Sat 15/04/17 Motherwell 4 - 2 Inverness CT
Sat 15/04/17 Rangers 2 - 0 Partick Thistle
Fri 14/04/17 Kilmarnock 0 - 0 Hearts
Sun 09/04/17 Aberdeen 0 - 3 Rangers
Sat 08/04/17 Inverness CT 0 - 3 St. Johnstone
Sat 08/04/17 Celtic 3 - 1 Kilmarnock
Sat 08/04/17 Hearts 1 - 0 Dundee
Sat 08/04/17 Partick Thistle 1 - 0 Motherwell
Sat 08/04/17 Hamilton Acade… 1 - 1 Ross County
Wed 05/04/17 Motherwell 0 - 0 Hamilton Acade…
Wed 05/04/17 Celtic 1 - 1 Partick Thistle
Wed 05/04/17 Kilmarnock 0 - 0 Rangers
Wed 05/04/17 St. Johnstone 1 - 0 Hearts
Tue 04/04/17 Aberdeen 1 - 0 Inverness CT
Tue 04/04/17 Ross County 2 - 1 Dundee
Sun 02/04/17 Hearts 0 - 5 Celtic
Fri 28/04/17 Ross County 20 : 45 Inverness CT
Sat 29/04/17 Rangers 13 : 00 Celtic
Sat 29/04/17 Motherwell 16 : 00 Dundee
Sat 29/04/17 Hamilton Acade… 16 : 00 Kilmarnock
Sat 29/04/17 Aberdeen 16 : 00 St. Johnstone
Sat 29/04/17 Hearts 16 : 00 Partick Thistle
Sat 06/05/17 Inverness CT 13 : 15 Hamilton Acade…
Sat 06/05/17 Motherwell 16 : 00 Ross County
Sat 06/05/17 Kilmarnock 16 : 00 Dundee
Sat 06/05/17 Celtic 16 : 00 St. Johnstone
Sun 07/05/17 Partick Thistle 13 : 15 Rangers
Sun 07/05/17 Hearts 16 : 00 Aberdeen
Fri 12/05/17 Aberdeen 20 : 45 Celtic
Sat 13/05/17 Rangers 13 : 15 Hearts
Sat 13/05/17 St. Johnstone 16 : 00 Partick Thistle
Sat 13/05/17 Hamilton Acade… 16 : 00 Motherwell
Sat 13/05/17 Dundee 16 : 00 Ross County
Sat 13/05/17 Kilmarnock 16 : 00 Inverness CT