Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Celtic 34 84   14 2 1 61 17   12 4 1 50 16
2 Rangers 34 79   13 3 1 54 13   11 4 2 38 18
3 Clyde 34 66   10 2 5 29 20   10 4 3 35 28
4 Hibernian 34 61   10 3 4 43 24   9 1 7 29 25
5 Aberdeen 34 59   11 3 3 44 17   6 5 6 28 21
6 Dundee 34 57   9 5 3 34 16   7 4 6 40 35
7 Kilmarnock 34 56   9 5 3 33 18   7 3 7 26 28
8 Dunfermline Athletic 34 52   9 4 4 46 27   5 6 6 26 25
9 Dundee United 34 51   7 5 5 36 33   7 4 6 32 29
10 Motherwell 34 41   7 6 4 37 26   3 5 9 22 34
11 Heart of Midlothian 34 41   7 6 4 22 16   4 2 11 17 32
12 Airdrieonians 34 39   7 1 9 27 27   4 5 8 14 26
13 Partick Thistle 34 39   5 8 4 25 21   4 4 9 24 47
14 Falkirk 34 37   8 1 8 18 24   3 3 11 15 46
15 St. Johnstone 34 35   8 3 6 31 30   2 2 13 22 43
16 Stirling Albion 34 24   3 6 8 18 34   2 3 12 13 51
17 St. Mirren 34 19   4 1 12 18 47   0 6 11 7 34
18 Ayr United 34 10   1 4 12 11 37   0 3 14 9 49