Pos Team Pld Pts GD W D L F A
1 St. Johnstone 39 55 +22 25 5 9 59 37
2 Heart of Midlothian 39 54 +41 22 10 7 79 38
3 39 50 +23 20 10 9 72 49
4 Partick Thistle 39 49 +21 20 9 10 66 45
5 Airdrieonians 39 39 +16 16 7 16 62 46
6 Alloa Athletic 39 39 0 14 11 14 52 52
7 Dumbarton 39 36 -6 13 10 16 53 59
8 Falkirk 39 36 -10 15 6 18 45 55
9 Raith Rovers 39 34 +1 13 8 18 64 63
10 Clyde 39 34 -11 14 6 19 55 66
11 39 34 -12 11 12 16 54 66
12 Ayr United 39 32 -16 12 8 19 45 61
13 Dunfermline Athletic 39 31 -33 7 17 15 39 72
14 Queen's Park 39 23 -36 6 11 22 44 80