Pos Team Pld Pts GD W D L F A
1 Aberdeen 30 49 +47 24 1 5 73 26
2 Celtic 30 46 +39 19 8 3 76 37
3 Rangers 30 41 +34 19 3 8 67 33
4 Heart of Midlothian 30 39 +29 16 7 7 74 45
5 Hibernian 30 34 +10 15 4 11 64 54
6 St. Mirren 30 32 +1 12 8 10 55 54
7 Clyde 30 31 +9 11 9 10 59 50
8 Dundee 30 30 0 13 4 13 48 48
9 Partick Thistle 30 29 -12 11 7 12 49 61
10 Kilmarnock 30 26 -12 10 6 14 46 58
11 East Fife 30 24 -11 9 6 15 51 62
12 Falkirk 30 24 -12 8 8 14 42 54
13 Queen of the South 30 24 -18 9 6 15 38 56
14 Raith Rovers 30 23 -8 10 3 17 49 57
15 Motherwell 30 22 -20 9 4 17 42 62
16 Stirling Albion 30 6 -76 2 2 26 29 105