Pos Team Pld Pts GD W D L F A
1 Rangers 30 50 +32 22 6 2 58 26
2 Hibernian 30 49 +52 22 5 3 86 34
3 Heart of Midlothian 30 43 +46 20 3 7 86 40
4 East Fife 30 37 +15 15 7 8 58 43
5 Celtic 30 35 +1 14 7 9 51 50
6 Dundee 30 31 +3 12 7 11 49 46
7 Partick Thistle 30 29 +10 13 3 14 55 45
8 Aberdeen 30 26 -8 11 4 15 48 56
9 Raith Rovers 30 26 -9 9 8 13 45 54
10 Motherwell 30 25 -5 10 5 15 53 58
11 St. Mirren 30 25 -7 8 9 13 42 49
12 30 25 -18 11 3 16 44 62
13 Clyde 30 24 -17 10 4 16 56 73
14 Falkirk 30 24 -24 7 10 13 48 72
15 Queen of the South 30 16 -32 5 6 19 31 63
16 Stirling Albion 30 15 -39 6 3 21 38 77