Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Rangers 28 75   14 0 0 40 9   10 3 1 36 11
2 Celtic 27 69   13 1 0 43 8   9 2 2 26 9
3 Heart of Midlothian 29 49   9 3 3 31 20   5 4 5 18 23
4 Kilmarnock 29 45   7 4 4 18 14   6 2 6 16 25
5 Dunfermline Athletic 29 39   8 1 5 26 23   4 2 9 18 31
6 Dundee 28 35   6 2 5 22 19   3 6 6 14 22
7 Hibernian 28 34   6 1 7 19 22   4 3 7 19 24
8 Partick Thistle 29 27   4 5 6 19 20   2 4 8 9 26
9 Aberdeen 29 27   2 6 7 12 17   4 3 7 13 27
10 27 26   4 3 6 15 18   3 2 9 20 25
11 Motherwell 28 24   5 3 5 20 20   1 3 11 14 28
12 Dundee United 29 24   2 7 6 16 23   3 2 9 10 30