Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Celtic 38 103   18 1 0 51 9   15 3 1 43 9
2 Rangers 38 85   14 4 1 42 11   11 6 2 40 16
3 Livingston 38 58   9 5 4 23 17   7 5 8 27 30
4 Aberdeen 38 55   12 2 5 31 19   4 5 10 20 30
5 Kilmarnock 38 49   7 6 6 24 26   6 4 9 20 28
6 Heart of Midlothian 38 48   8 3 8 30 27   6 3 10 22 30
7 Dundee United 38 46   6 5 8 18 30   6 5 8 20 29
8 Dunfermline Athletic 38 45   9 4 6 25 24   3 5 11 16 40
9 Dundee 38 44   8 5 6 23 24   4 3 12 18 31
10 Hibernian 38 41   6 6 7 35 30   4 5 10 16 26
11 Motherwell 38 40   8 5 6 30 25   3 2 14 19 44
12 St. Johnstone 38 21   2 3 15 11 32   3 3 12 13 30