Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 East Fife 30 78   14 0 1 59 18   11 3 1 45 18
2 Albion Rovers 30 61   11 2 2 32 18   8 2 5 26 31
3 30 57   10 2 3 45 20   7 4 4 30 25
4 Raith Rovers 30 48   9 1 5 48 29   5 5 5 35 37
5 Cowdenbeath 30 44   7 3 5 25 20   5 5 5 31 33
6 Kilmarnock 30 43   9 3 3 49 26   4 1 10 23 36
7 Dunfermline Athletic 30 42   10 1 4 49 32   3 2 10 23 39
8 Stirling Albion 30 39   6 4 5 39 28   5 2 8 26 38
9 St. Johnstone 30 38   6 3 6 32 28   5 2 8 37 36
10 Ayr United 30 36   8 4 3 37 21   1 5 9 22 40
11 Alloa Athletic 30 36   8 3 4 41 34   2 3 10 15 43
12 Dumbarton 30 34   7 4 4 39 31   2 3 10 27 48
13 Arbroath 30 33   7 2 6 33 30   3 1 11 22 32
14 Dundee United 30 32   9 1 5 41 33   1 1 13 17 55
15 Stenhousemuir 30 29   4 7 4 23 30   2 4 9 30 53
16 30 25   5 5 5 28 28   1 2 12 17 56