Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Celtic 33 90   16 0 0 40 7   13 3 1 38 8
2 Rangers 33 77   12 4 1 38 11   11 4 1 37 12
3 Aberdeen 33 51   11 2 3 26 15   4 4 9 20 28
4 Livingston 33 49   7 5 4 17 15   6 5 6 23 20
5 Dunfermline Athletic 33 43   9 2 6 24 23   3 5 8 15 29
6 Heart of Midlothian 33 42   7 3 6 25 20   5 3 9 19 26
7 Kilmarnock 33 42   6 5 5 20 20   5 4 8 17 26
8 Dundee 33 37   7 5 5 21 23   3 2 11 14 27
9 Dundee United 33 35   4 4 8 15 29   5 4 8 17 27
10 Hibernian 33 34   5 5 7 29 28   3 5 8 14 23
11 Motherwell 33 33   7 4 6 27 23   2 2 12 15 38
12 St. Johnstone 33 19   2 3 12 11 27   3 1 12 12 29