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