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