Pos Team Pld Pts GD W D L F A
1 Rangers 34 51 +52 24 3 7 86 34
2 Celtic 34 45 +25 17 11 6 58 33
3 Clyde 34 42 +24 19 4 11 56 32
4 Heart of Midlothian 34 40 +14 16 8 10 54 40
5 Partick Thistle 34 40 +7 16 8 10 47 40
6 Morton 34 37 0 14 9 11 44 44
7 Falkirk 34 36 +3 15 6 13 46 43
8 Dundee 34 35 +11 13 9 12 52 41
9 Aberdeen 34 35 0 14 7 13 44 44
10 Airdrieonians 34 32 -1 12 8 14 40 41
11 34 31 -17 12 7 15 40 57
12 34 30 -12 11 8 15 32 44
13 Hibernian 34 29 -3 12 5 17 44 47
14 Motherwell 34 27 -10 11 5 18 34 44
15 Raith Rovers 34 27 -20 9 9 16 39 59
16 Kilmarnock 34 26 -22 11 4 19 38 60
17 Queen's Park 34 25 -24 8 9 17 29 53
18 St. Mirren 34 24 -27 7 10 17 32 59