Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Rangers 32 84   16 0 0 44 9   11 3 2 38 13
2 Celtic 29 75   15 1 0 47 10   9 2 2 26 9
3 Heart of Midlothian 31 53   10 3 3 33 21   5 5 5 19 24
4 Kilmarnock 32 50   8 5 4 25 17   6 3 6 18 27
5 Dunfermline Athletic 32 44   9 2 5 29 23   4 3 9 19 32
6 Dundee 31 38   6 4 5 24 21   3 7 6 17 25
7 Hibernian 32 38   6 2 7 20 23   5 3 9 24 33
8 Aberdeen 32 34   2 7 7 15 20   6 3 7 16 28
9 32 31   4 4 8 18 23   4 3 9 21 25
10 Partick Thistle 32 28   4 5 7 19 21   2 5 9 9 28
11 Dundee United 32 25   2 7 7 16 24   3 3 10 12 33
12 Motherwell 31 24   5 3 6 20 21   1 3 13 14 33