Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Celtic 30 86   13 1 0 55 8   15 1 0 40 8
2 Rangers 30 67   14 0 2 42 10   7 4 3 20 15
3 Heart of Midlothian 29 52   10 3 2 25 12   5 4 5 18 19
4 Dunfermline Athletic 29 42   7 5 2 19 13   4 4 7 12 26
5 Dundee United 30 40   7 4 4 20 18   4 3 8 16 27
6 Motherwell 29 38   6 5 3 22 18   4 3 8 13 17
7 29 33   4 6 4 14 13   4 3 8 20 29
8 Kilmarnock 29 31   5 3 7 19 28   4 1 9 18 33
9 Hibernian 29 30   3 5 7 17 25   4 4 6 11 23
10 Dundee 30 29   5 2 8 13 17   2 6 7 22 33
11 Aberdeen 30 28   4 3 8 18 24   3 4 8 15 25
12 Partick Thistle 30 15   3 3 9 19 29   0 3 12 10 28