Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Dundee 34 79   13 2 2 41 23   12 2 3 39 23
2 Rangers 34 73   12 2 3 43 18   10 5 2 41 13
3 Celtic 34 65   12 4 1 46 16   7 4 6 35 21
4 Dunfermline Athletic 34 62   13 1 3 46 15   6 4 7 31 31
5 Kilmarnock 34 58   10 4 3 41 27   6 6 5 33 31
6 Heart of Midlothian 34 54   7 5 5 30 28   9 1 7 24 21
7 Partick Thistle 34 51   12 0 5 36 21   4 3 10 24 34
8 Hibernian 34 47   7 5 5 31 30   7 0 10 27 42
9 Motherwell 34 45   7 3 7 35 34   6 3 8 30 28
10 Dundee United 34 45   8 3 6 43 30   5 3 9 27 41
11 34 44   8 3 6 37 31   5 2 10 22 29
12 Aberdeen 34 39   6 6 5 33 27   4 3 10 27 46
13 Falkirk 34 37   6 2 9 23 30   5 2 10 22 38
14 Raith Rovers 34 37   5 5 7 24 29   5 2 10 27 44
15 St. Mirren 34 35   7 3 7 29 29   3 2 12 23 51
16 Airdrieonians 34 34   7 2 8 35 33   2 5 10 22 45
17 St. Johnstone 34 34   4 2 11 14 34   5 5 7 21 27
18 Stirling Albion 34 24   5 3 9 22 32   1 3 13 12 44