Pos Team Pld Pts GD W D L F A
1 Rangers 38 67 +75 30 7 1 107 32
2 Celtic 38 51 +23 22 7 9 67 44
3 Motherwell 38 50 +19 20 10 8 85 66
4 Heart of Midlothian 38 47 +34 19 9 10 91 57
5 Queen's Park 38 43 +31 18 7 13 100 69
6 Partick Thistle 38 41 +21 17 7 14 91 70
7 Aberdeen 38 40 +13 16 8 14 81 68
8 St. Mirren 38 40 +3 16 8 14 78 75
9 St. Johnstone 38 38 -13 14 10 14 57 70
10 Kilmarnock 38 36 +5 14 8 16 79 74
11 Falkirk 38 36 -18 14 8 16 68 86
12 38 35 -25 13 9 16 58 83
13 Cowdenbeath 38 33 -14 14 5 19 55 69
14 Hibernian 38 32 -8 13 6 19 54 62
15 Airdrieonians 38 31 -9 12 7 19 56 65
16 Ayr United 38 31 -19 12 7 19 65 84
17 Clyde 38 30 -24 12 6 20 47 71
18 Dundee 38 29 -10 9 11 18 59 69
19 38 26 -31 10 6 22 71 102
20 Raith Rovers 38 24 -53 9 6 23 52 105