Pos Team Pld Pts GD W D L F A
1 Dundee 26 45 +83 21 3 2 113 30
2 Airdrieonians 26 42 +40 19 4 3 78 38
3 East Fife 26 31 +19 12 7 7 58 39
4 Albion Rovers 26 27 -4 10 7 9 50 54
5 Alloa Athletic 26 27 -6 11 5 10 51 57
6 Raith Rovers 26 26 -7 10 6 10 45 52
7 Stenhousemuir 26 23 -10 8 7 11 43 53
8 Dunfermline Athletic 26 23 -22 10 3 13 50 72
9 St. Johnstone 26 22 -2 9 4 13 45 47
10 Dundee United 26 22 -7 9 4 13 53 60
11 Ayr United 26 20 -17 9 2 15 56 73
12 Arbroath 26 20 -21 7 6 13 42 63
13 Dumbarton 26 18 -13 7 4 15 41 54
14 Cowdenbeath 26 18 -33 6 6 14 44 77