Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Celtic 20 58   10 0 0 42 4   9 1 0 21 3
2 Rangers 20 47   9 0 1 27 7   6 2 2 17 11
3 Heart of Midlothian 20 33   6 2 2 15 9   4 1 5 13 15
4 Dunfermline Athletic 20 31   5 4 1 16 9   3 3 4 10 19
5 Livingston 20 26   3 5 2 7 6   3 3 4 15 16
6 Motherwell 20 24   2 5 3 12 15   4 1 5 8 8
7 Dundee United 20 23   3 3 4 12 17   3 2 5 9 17
8 Hibernian 20 22   3 2 5 12 15   3 2 5 8 19
9 Dundee 20 21   3 1 6 8 12   2 5 3 15 16
10 Kilmarnock 20 21   2 2 6 9 21   4 1 5 16 21
11 Aberdeen 20 19   3 1 6 13 18   2 3 5 12 19
12 Partick Thistle 20 9   2 1 7 11 20   0 2 8 9 20