Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Aberdeen 12 31   4 1 0 15 3   6 0 1 15 3
2 Celtic 12 25   4 1 0 12 2   3 3 1 10 7
3 Rangers 12 23   3 4 0 5 0   3 1 1 6 2
4 St. Mirren 13 19   3 0 3 6 7   3 1 3 9 10
5 Heart of Midlothian 13 19   3 1 3 6 6   3 0 3 6 10
6 Dundee United 12 16   4 0 3 12 12   1 1 3 4 5
7 Dundee 13 12   1 1 4 6 9   2 2 3 10 11
8 Dumbarton 13 12   2 1 4 7 9   1 2 3 5 7
9 Hibernian 13 11   2 1 3 8 9   1 1 5 3 13
10 Morton 13 10   2 1 4 7 16   1 0 5 5 16