Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Rangers 21 57   11 0 0 34 7   7 3 0 30 9
2 Celtic 21 53   9 1 0 34 5   8 1 2 23 8
3 Heart of Midlothian 21 33   6 2 3 19 15   3 4 3 13 17
4 Dunfermline Athletic 20 33   7 1 2 23 17   3 2 5 14 21
5 Hibernian 21 29   5 0 5 15 16   4 2 5 14 15
6 Kilmarnock 21 29   4 4 3 14 13   4 1 5 8 20
7 Dundee 21 25   5 2 3 17 15   1 5 5 8 17
8 Partick Thistle 21 21   4 4 3 17 12   1 2 7 5 22
9 Aberdeen 21 20   1 5 5 8 14   3 3 4 10 20
10 Livingston 21 17   2 3 5 11 14   2 2 7 16 20
11 Dundee United 21 15   0 5 6 8 19   3 1 6 10 22
12 Motherwell 20 14   2 2 5 13 16   1 3 7 12 22