Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Celtic 25 70   13 0 0 33 7   10 1 1 26 5
2 Rangers 25 57   9 3 1 27 9   8 3 1 30 10
3 Livingston 24 43   7 3 2 15 8   5 4 3 20 12
4 Aberdeen 26 37   9 1 3 20 14   2 3 8 16 25
5 Heart of Midlothian 26 34   7 3 3 23 13   3 1 9 11 20
6 Kilmarnock 25 32   5 2 5 11 12   4 3 6 14 18
7 Dunfermline Athletic 25 31   6 1 6 18 22   3 3 6 12 20
8 Dundee United 26 31   4 4 5 14 24   4 3 6 14 20
9 Dundee 24 27   4 4 3 12 15   3 2 8 11 20
10 Motherwell 26 27   6 4 3 21 15   1 2 10 13 33
11 Hibernian 26 23   4 3 6 23 24   1 5 7 9 18
12 St. Johnstone 26 13   1 3 9 8 22   2 1 10 9 24