League table 2016/2017

Pos. Team P W D L F A GD Pts
1 Celtic 26 25 1 0 69 16 53 76
2 Aberdeen 26 16 4 6 50 23 27 52
3 Rangers 26 12 7 7 34 30 4 43
4 Hearts 26 10 8 8 46 34 12 38
5 St Johnstone 26 10 7 9 33 33 0 37
6 Dundee 26 8 6 12 31 36 -5 30
7 Partick Thistle 26 7 8 11 28 32 -4 29
8 Kilmarnock 26 6 10 10 24 41 -17 28
9 Ross County 26 5 9 12 28 45 -17 24
10 Motherwell 26 6 6 14 30 53 -23 24
11 Inverness CT 26 4 10 12 31 47 -16 22
12 Hamilton Accies 26 3 12 11 25 39 -14 21