Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Rangers 36 77   12 5 1 32 11   11 3 4 46 20
2 Celtic 36 71   14 2 2 49 12   7 6 5 35 23
3 St. Johnstone 36 57   8 7 3 24 18   7 5 6 15 20
4 Kilmarnock 36 56   8 7 3 24 15   6 7 5 23 14
5 Dundee 36 46   7 4 7 18 23   6 3 9 18 33
6 Heart of Midlothian 36 42   8 2 8 27 26   3 7 8 17 24
7 Motherwell 36 41   6 5 7 20 31   4 6 8 15 23
8 Aberdeen 36 37   6 4 8 24 35   4 3 11 19 36
9 Dundee United 36 34   2 8 8 13 22   6 2 10 24 26
10 Dunfermline Athletic 36 28   4 7 7 18 29   0 9 9 10 30