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