Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Celtic 30 63   14 1 0 40 7   6 2 7 32 22
2 Heart of Midlothian 30 54   9 3 3 42 24   7 3 5 28 21
3 Partick Thistle 30 52   9 0 6 42 22   8 1 6 34 32
4 Hibernian 30 49   9 1 5 38 18   6 3 6 34 33
5 Clyde 30 49   8 1 6 36 36   7 3 5 28 31
6 Aberdeen 30 48   10 2 3 36 14   5 1 9 30 37
7 Dundee 30 48   11 3 1 31 12   3 3 9 15 35
8 Rangers 30 47   9 4 2 35 11   4 4 7 21 24
9 East Fife 30 47   11 3 1 37 13   2 5 8 18 32
10 Queen of the South 30 46   10 2 3 50 28   4 2 9 22 30
11 St. Mirren 30 40   7 3 5 27 22   5 1 9 17 32
12 Raith Rovers 30 36   7 3 5 37 21   3 3 9 19 39
13 Falkirk 30 34   5 5 5 31 31   4 2 9 16 30
14 Stirling Albion 30 34   8 1 6 27 21   2 3 10 12 41
15 Airdrieonians 30 20   4 5 6 29 35   1 0 14 12 57
16 30 15   4 1 10 17 35   0 2 13 12 59