Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Celtic 34 77   12 3 2 50 19   11 5 1 39 13
2 Rangers 34 70   13 3 1 47 12   8 4 5 34 20
3 Dunfermline Athletic 34 64   12 4 1 42 20   7 3 7 21 25
4 Dundee United 34 60   12 3 2 40 25   5 6 6 21 24
5 Kilmarnock 34 59   10 6 1 30 15   5 8 4 20 17
6 St. Johnstone 34 53   11 2 4 39 22   5 3 9 27 37
7 Airdrieonians 34 50   10 5 2 27 16   3 6 8 19 28
8 Heart of Midlothian 34 50   7 7 3 26 20   7 1 9 26 34
9 Morton 34 44   8 5 4 34 27   4 3 10 24 41
10 Hibernian 34 43   9 2 6 38 24   3 5 9 22 35
11 St. Mirren 34 43   7 4 6 24 21   4 6 7 16 33
12 Dundee 34 42   4 8 5 24 23   6 4 7 23 25
13 Clyde 34 40   6 7 4 20 18   3 6 8 15 32
14 Partick Thistle 34 37   7 3 7 21 24   2 7 8 18 29
15 Aberdeen 34 35   6 5 6 26 24   3 3 11 24 35
16 Raith Rovers 34 29   6 2 9 23 29   2 3 12 22 38
17 Falkirk 34 23   4 6 7 21 27   1 2 14 12 42
18 Arbroath 34 21   4 3 10 24 34   1 3 13 17 48