Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Rangers 25 66   12 0 0 37 8   9 3 1 33 10
2 Celtic 25 63   12 1 0 41 7   8 2 2 24 9
3 Heart of Midlothian 25 40   6 3 3 23 19   5 4 4 18 22
4 Dunfermline Athletic 24 36   8 1 4 25 20   3 2 6 14 22
5 Kilmarnock 25 36   5 4 4 15 14   5 2 5 12 22
6 Hibernian 25 34   6 1 6 18 19   4 3 5 18 19
7 Dundee 25 28   5 2 5 19 19   2 5 6 10 20
8 Livingston 25 26   4 3 5 15 14   3 2 8 19 23
9 Partick Thistle 25 24   4 5 4 18 15   1 4 7 8 25
10 Aberdeen 25 24   1 6 6 9 16   4 3 5 12 23
11 Motherwell 24 18   3 3 5 16 18   1 3 9 12 24
12 Dundee United 25 17   0 6 6 10 21   3 2 8 10 27