Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Rangers 38 97   18 0 1 55 12   13 4 2 46 16
2 Celtic 38 97   18 1 0 56 12   13 3 3 42 14
3 Heart of Midlothian 38 63   12 3 4 36 24   6 6 7 21 27
4 Kilmarnock 38 57   9 5 5 26 21   7 4 8 21 35
5 Hibernian 38 51   8 3 8 28 29   7 3 9 28 35
6 Aberdeen 38 49   5 7 7 19 21   8 3 8 22 33
7 Dunfermline Athletic 38 46   9 3 7 32 30   4 4 11 22 41
8 Dundee 38 44   6 7 6 29 27   4 7 8 21 33
9 Livingston 38 35   5 4 10 23 28   4 4 11 25 34
10 Partick Thistle 38 35   5 6 8 23 23   3 5 11 14 35
11 Dundee United 38 32   2 7 10 18 32   5 4 10 17 36
12 Motherwell 38 28   6 4 9 31 34   1 3 15 14 37