Pos Team Pld GD Pts W D L F A
1 Hibernian 22 30 37 16 5 1 48 18
2 Dundee 22 19 31 13 5 4 31 12
3 Rangers 22 26 29 12 5 5 56 30
4 Hearts 22 19 28 11 6 5 46 27
5 Celtic 22 6 26 8 10 4 36 30
6 St Mirren 22 -1 22 7 8 7 39 40
8 Partick Thistle 22 -16 19 6 7 9 34 50
9 Kilmarnock 22 -19 16 6 4 12 24 43
10 Queens Park 22 -15 15 5 5 12 33 48
12 Morton 22 -33 9 2 5 15 22 55