Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Rangers 33 87   16 0 0 44 9   12 3 2 42 14
2 Celtic 31 79   16 1 0 49 10   9 3 2 27 10
3 Heart of Midlothian 32 54   10 3 3 33 21   5 6 5 20 25
4 Kilmarnock 33 50   8 5 4 25 17   6 3 7 18 29
5 Dunfermline Athletic 33 44   9 2 5 29 23   4 3 10 19 33
6 Dundee 33 42   6 5 5 25 22   4 7 6 19 26
7 Hibernian 33 39   6 3 7 22 25   5 3 9 24 33
8 Aberdeen 33 37   3 7 7 16 20   6 3 7 16 28
9 Livingston 33 32   4 4 8 18 23   4 4 9 23 27
10 Partick Thistle 33 29   4 6 7 20 22   2 5 9 9 28
11 Dundee United 33 25   2 7 8 17 28   3 3 10 12 33
12 Motherwell 32 24   5 3 7 21 23   1 3 13 14 33