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