Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Dundee 26 66   12 1 0 59 12   9 2 2 54 18
2 Airdrieonians 26 61   10 2 1 42 22   9 2 2 36 16
3 East Fife 26 43   8 3 2 37 21   4 4 5 21 18
4 Alloa Athletic 26 38   8 3 2 26 23   3 2 8 25 34
5 Albion Rovers 26 37   6 4 3 27 21   4 3 6 23 33
6 Raith Rovers 26 36   7 3 3 25 17   3 3 7 20 35
7 Dunfermline Athletic 26 33   6 2 5 29 31   4 1 8 21 41
8 St. Johnstone 26 31   6 2 5 28 26   3 2 8 17 21
9 Dundee United 26 31   7 1 5 32 23   2 3 8 21 37
10 Stenhousemuir 26 31   7 1 5 25 18   1 6 6 18 35
11 Ayr United 26 29   8 1 4 35 25   1 1 11 21 48
12 Arbroath 26 27   4 3 6 28 36   3 3 7 14 27
13 Dumbarton 26 25   4 4 5 23 20   3 0 10 18 34
14 Cowdenbeath 26 24   5 4 4 27 31   1 2 10 17 46