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