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