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