Pos Team Pld Pts GD W D L F A
1 Rangers 38 55 +38 23 9 6 67 29
2 Airdrieonians 38 50 +20 20 10 8 58 38
3 Celtic 38 46 +13 19 8 11 52 39
4 Falkirk 38 45 +12 14 17 7 44 32
5 Aberdeen 38 42 +12 15 12 11 46 34
6 St. Mirren 38 42 +10 15 12 11 54 44
7 Dundee 38 41 +6 17 7 14 51 45
8 Hibernian 38 41 +5 17 7 14 45 40
9 Raith Rovers 38 39 -12 13 13 12 31 43
10 Ayr United 38 38 -1 13 12 13 43 44
11 Partick Thistle 38 37 +3 14 9 15 51 48
12 Heart of Midlothian 38 37 +1 11 15 12 51 50
13 Motherwell 38 36 -1 13 10 15 59 60
14 Morton 38 35 -3 12 11 15 44 47
15 Kilmarnock 38 35 -9 14 7 17 57 66
16 Clyde 38 33 -8 12 9 17 36 44
17 38 30 -19 11 8 19 40 59
18 38 29 -16 11 7 20 43 59
19 Albion Rovers 38 26 -26 8 10 20 38 64
20 Alloa Athletic 38 23 -25 6 11 21 27 52