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 28 46   8 3 3 29 19   5 4 5 18 23
4 Dunfermline Athletic 27 39   8 1 5 26 23   4 2 7 17 26
5 Kilmarnock 27 39   5 4 4 15 14   6 2 6 16 25
6 Hibernian 27 34   6 1 7 19 22   4 3 6 19 21
7 Dundee 26 29   5 2 5 19 19   2 6 6 11 21
8 Partick Thistle 27 27   4 5 5 18 17   2 4 7 9 25
9 Aberdeen 28 27   2 6 7 12 17   4 3 6 13 25
10 Livingston 27 26   4 3 6 15 18   3 2 9 20 25
11 Motherwell 26 21   4 3 5 18 19   1 3 10 13 26
12 Dundee United 28 21   1 7 6 13 23   3 2 9 10 30