Pos Team Pld Pts GD W D L F A
1 Rangers 34 52 +58 22 8 4 85 27
2 Aberdeen 34 46 +37 18 10 6 87 50
3 Heart of Midlothian 34 45 +52 19 7 8 99 47
4 Hibernian 34 45 +36 19 7 8 86 50
5 Celtic 34 41 +16 16 9 9 55 39
6 Queen of the South 34 37 -3 16 5 13 70 73
7 Airdrieonians 34 36 -11 14 8 12 85 96
8 Kilmarnock 34 34 +7 12 10 12 52 45
9 Partick Thistle 34 33 +2 13 7 14 62 60
10 Motherwell 34 33 -7 11 11 12 53 60
11 Raith Rovers 34 33 -17 12 9 13 58 75
12 East Fife 34 31 -8 13 5 16 61 69
13 Dundee 34 30 -9 12 6 16 56 65
14 Falkirk 34 28 -17 11 6 17 58 75
15 St. Mirren 34 27 -13 10 7 17 57 70
16 Dunfermline Athletic 34 26 -40 10 6 18 42 82
17 Clyde 34 22 -24 8 6 20 50 74
18 Stirling Albion 34 13 -59 4 5 25 23 82