Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Celtic 30 83   15 0 0 39 7   12 2 1 33 7
2 Rangers 29 67   11 3 1 32 10   9 4 1 34 12
3 Livingston 29 47   7 4 3 17 12   6 4 5 22 17
4 Aberdeen 30 44   10 2 3 25 15   3 3 9 17 26
5 Kilmarnock 30 41   6 4 5 19 19   5 4 6 17 19
6 Heart of Midlothian 30 39   7 3 4 23 15   4 3 9 17 25
7 Dunfermline Athletic 30 37   7 2 6 20 23   3 5 7 15 28
8 Dundee United 29 32   4 4 6 14 26   4 4 7 15 25
9 Dundee 29 31   5 5 4 15 20   3 2 10 14 25
10 Motherwell 30 30   7 4 5 27 19   1 2 11 13 36
11 Hibernian 30 28   5 5 6 28 26   1 5 8 9 22
12 St. Johnstone 30 16   2 3 10 11 23   2 1 12 9 28