Pos Team Pld Pts GD W D L F A
1 Heart of Midlothian 34 62 +103 29 4 1 132 29
2 Rangers 34 49 +40 22 5 7 89 49
3 Celtic 34 46 +37 19 8 7 84 47
4 Clyde 34 42 +23 18 6 10 84 61
5 Kilmarnock 34 37 +5 14 9 11 60 55
6 Partick Thistle 34 37 -2 17 3 14 69 71
7 Raith Rovers 34 35 +10 14 7 13 66 56
8 Motherwell 34 32 +1 12 8 14 68 67
9 Hibernian 34 31 -1 13 5 16 59 60
10 Falkirk 34 31 -18 11 9 14 64 82
11 Dundee 34 31 -16 13 5 16 49 65
12 St. Mirren 34 30 -7 11 8 15 59 66
13 Aberdeen 34 30 -11 14 2 18 65 76
14 34 30 -19 13 4 17 69 88
15 Queen of the South 34 29 -11 12 5 17 61 72
16 Airdrieonians 34 28 -18 13 2 19 71 89
17 East Fife 34 23 -43 10 3 21 45 88
18 Queen's Park 34 9 -73 4 1 29 41 114