Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Rangers 29 78   14 0 0 40 9   11 3 1 38 12
2 Celtic 28 72   14 1 0 46 10   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 29 36   6 3 5 22 19   3 6 6 14 22
7 Hibernian 29 34   6 1 7 19 22   4 3 8 21 27
8 Livingston 29 27   4 3 7 16 20   3 3 9 20 25
9 Partick Thistle 29 27   4 5 6 19 20   2 4 8 9 26
10 Aberdeen 29 27   2 6 7 12 17   4 3 7 13 27
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