Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Celtic 34 88   15 1 1 48 14   13 3 1 48 14
2 Aberdeen 34 71   13 3 1 54 13   8 5 4 26 13
3 Rangers 34 65   11 0 6 41 21   10 2 5 30 17
4 Hibernian 34 63   11 2 4 34 13   8 4 5 28 21
5 Dundee 34 55   8 6 3 30 14   6 7 4 29 24
6 Heart of Midlothian 34 52   10 5 2 29 17   3 8 6 24 32
7 Partick Thistle 34 46   9 5 3 35 23   3 5 9 18 31
8 St. Johnstone 34 44   7 5 5 26 21   5 3 9 26 37
9 Dundee United 34 43   7 5 5 36 37   5 2 10 19 33
10 Motherwell 34 40   9 3 5 33 26   2 4 11 16 43
11 Kilmarnock 34 39   7 3 7 27 28   4 3 10 22 36
12 Morton 34 37   5 7 5 23 20   5 0 12 23 32
13 Falkirk 34 37   7 4 6 26 23   3 3 11 18 37
14 Ayr United 34 37   5 6 6 20 19   4 4 9 20 39
15 Airdrieonians 34 33   4 6 7 25 37   3 6 8 19 39
16 Clyde 34 31   5 4 8 16 26   2 6 9 17 40
17 Dunfermline Athletic 34 30   5 5 7 19 24   2 4 11 12 26
18 East Fife 34 30   2 7 8 19 34   3 8 6 15 27