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