Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Celtic 34 83   14 3 0 47 10   12 2 3 46 18
2 Rangers 34 82   14 2 1 36 10   12 2 3 38 20
3 Hibernian 34 64   12 2 3 43 17   7 5 5 31 16
4 Dundee 34 60   13 4 0 45 10   4 5 8 23 33
5 Aberdeen 34 59   10 6 1 42 15   6 5 6 19 19
6 Dundee United 34 56   11 3 3 32 24   6 2 9 24 27
7 Ayr United 34 56   11 4 2 33 21   5 4 8 17 30
8 Heart of Midlothian 34 42   7 4 6 15 17   5 2 10 24 33
9 Motherwell 34 42   5 6 6 20 23   6 3 8 18 25
10 East Fife 34 41   8 3 6 26 21   3 5 9 20 33
11 St. Johnstone 34 39   8 3 6 35 30   2 6 9 17 37
12 Morton 34 38   8 4 5 33 21   2 4 11 14 32
13 Partick Thistle 34 38   4 5 8 17 25   6 3 8 23 28
14 Arbroath 34 35   8 3 6 31 23   1 5 11 8 40
15 Falkirk 34 33   6 4 7 24 26   1 8 8 14 30
16 Dumbarton 34 29   3 9 5 26 30   3 2 12 17 42
17 Kilmarnock 34 29   6 3 8 23 30   1 5 11 17 41
18 Airdrieonians 34 20   2 4 11 16 35   2 4 11 18 40