Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Rangers 38 78   15 4 0 43 11   8 5 6 24 18
2 Airdrieonians 38 70   14 4 1 41 16   6 6 7 17 22
3 Celtic 38 65   10 5 4 29 21   9 3 7 23 18
4 Falkirk 38 59   9 10 0 27 7   5 7 7 17 25
5 Dundee 38 58   13 2 4 28 11   4 5 10 23 34
6 Hibernian 38 58   14 2 3 31 13   3 5 11 14 27
7 Aberdeen 38 57   10 6 3 28 12   5 6 8 18 22
8 St. Mirren 38 57   11 6 2 32 14   4 6 9 22 30
9 Raith Rovers 38 52   9 8 2 18 14   4 5 10 13 29
10 Partick Thistle 38 51   11 4 4 33 14   3 5 11 18 34
11 Ayr United 38 51   11 6 2 31 15   2 6 11 12 29
12 Motherwell 38 49   10 6 3 38 24   3 4 12 21 36
13 Kilmarnock 38 49   11 1 7 37 26   3 6 10 20 40
14 Heart of Midlothian 38 48   6 10 3 29 20   5 5 9 22 30
15 Morton 38 47   9 3 7 28 20   3 8 8 16 27
16 Clyde 38 45   10 4 5 24 12   2 5 12 12 32
17 38 41   8 5 6 29 22   3 3 13 11 37
18 38 40   8 6 5 29 18   3 1 15 14 41
19 Albion Rovers 38 34   7 3 9 25 22   1 7 11 13 42
20 Alloa Athletic 38 29   3 7 9 16 29   3 4 12 11 23