Pos Team Pld Pts GD W D L F A
1 Rangers 38 55 +50 25 5 8 96 46
2 Celtic 38 52 +47 24 4 10 92 45
3 Heart of Midlothian 38 50 +36 20 10 8 87 51
4 38 48 +20 19 10 9 87 67
5 St. Johnstone 38 46 +20 18 10 10 66 46
6 Aberdeen 38 44 +14 17 10 11 68 54
7 Motherwell 38 40 +19 15 10 13 83 64
8 Dundee 38 40 0 16 8 14 63 63
9 Kilmarnock 38 38 +8 16 6 16 76 68
10 Clyde 38 38 +2 14 10 14 71 69
11 Hibernian 38 36 -11 14 8 16 59 70
12 Queen's Park 38 36 -19 13 10 15 61 80
13 Partick Thistle 38 35 -7 15 5 18 61 68
14 Airdrieonians 38 33 -8 13 7 18 64 72
15 Dunfermline Athletic 38 31 -40 13 5 20 56 96
16 Albion Rovers 38 29 -15 10 9 19 62 77
17 Queen of the South 38 29 -20 11 7 20 52 72
18 Ayr United 38 29 -51 12 5 21 61 112
19 St. Mirren 38 27 -21 11 5 22 49 70
20 Falkirk 38 24 -24 9 6 23 58 82