Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Celtic 34 93   14 3 0 53 14   16 0 1 53 10
2 Rangers 34 89   14 2 1 50 13   14 3 0 43 21
3 Hibernian 34 65   12 2 3 40 17   8 3 6 27 32
4 Dunfermline Athletic 34 56   9 1 7 38 18   8 4 5 26 23
5 Aberdeen 34 53   11 1 5 36 17   5 4 8 27 31
6 Morton 34 51   10 4 3 35 25   5 2 10 22 28
7 Clyde 34 49   9 3 5 39 25   6 1 10 16 30
8 Kilmarnock 34 47   9 4 4 34 23   4 4 9 25 34
9 Dundee 34 46   8 2 7 44 39   5 5 7 18 20
10 Heart of Midlothian 34 43   9 1 7 24 23   4 3 10 32 38
11 Partick Thistle 34 43   6 5 6 25 28   6 2 9 26 39
12 Dundee United 34 41   7 7 3 36 30   3 4 10 17 42
13 Airdrieonians 34 39   7 5 5 26 20   3 4 10 19 38
14 St. Johnstone 34 37   6 2 9 19 26   4 5 8 24 26
15 Raith Rovers 34 34   5 4 8 32 30   4 3 10 26 56
16 Falkirk 34 33   3 6 8 19 25   4 6 7 17 25
17 Motherwell 34 25   4 3 10 20 32   2 4 11 20 34
18 Stirling Albion 34 16   4 3 10 18 44   0 1 16 11 61