Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Heart of Midlothian 34 77   14 2 1 56 22   9 6 2 46 29
2 Kilmarnock 34 74   13 2 2 34 20   11 0 6 33 25
3 Rangers 34 59   5 6 6 30 22   12 2 3 42 16
4 Dundee 34 58   11 1 5 41 25   5 9 3 29 24
5 Motherwell 34 56   9 4 4 42 26   7 4 6 29 35
6 Clyde 34 54   7 5 5 41 30   8 4 5 36 39
7 Hibernian 34 49   8 4 5 52 39   6 3 8 54 46
8 Ayr United 34 48   9 4 4 36 26   5 2 10 29 47
9 Partick Thistle 34 46   10 0 7 26 32   4 4 9 28 46
10 Celtic 34 45   7 5 5 36 24   5 4 8 37 35
11 Raith Rovers 34 45   7 3 7 38 27   7 0 10 26 35
12 34 43   7 3 7 45 38   6 1 10 30 45
13 St. Mirren 34 39   5 3 9 38 44   6 3 8 40 42
14 Dunfermline Athletic 34 39   7 5 5 39 34   3 4 10 33 46
15 Aberdeen 34 39   8 4 5 35 32   3 2 12 19 40
16 Airdrieonians 34 39   5 1 11 31 54   6 5 6 25 26
17 Stirling Albion 34 29   4 3 10 28 36   3 5 9 27 36
18 Arbroath 34 19   4 5 8 29 41   0 2 15 9 65