Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Rangers 30 78   14 0 0 40 9   11 3 2 38 13
2 Celtic 29 75   15 1 0 47 10   9 2 2 26 9
3 Heart of Midlothian 30 50   9 3 3 31 20   5 5 5 19 24
4 Kilmarnock 30 46   7 4 4 18 14   6 3 6 18 27
5 Dunfermline Athletic 29 39   8 1 5 26 23   4 2 9 18 31
6 Dundee 30 37   6 4 5 24 21   3 6 6 14 22
7 Hibernian 29 34   6 1 7 19 22   4 3 8 21 27
8 Aberdeen 30 30   2 6 7 12 17   5 3 7 14 27
9 30 28   4 4 7 17 21   3 3 9 20 25
10 Partick Thistle 29 27   4 5 6 19 20   2 4 8 9 26
11 Motherwell 29 24   5 3 6 20 21   1 3 11 14 28
12 Dundee United 29 24   2 7 6 16 23   3 2 9 10 30