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