Pos Team Pld Pts GD W D L F A
1 Rangers 34 56 +53 25 6 3 86 33
2 Hibernian 34 49 +32 20 9 5 69 37
3 Celtic 34 45 +40 20 5 9 81 41
4 Dundee United 34 45 +29 19 7 8 72 43
5 Aberdeen 34 41 +23 16 9 9 66 43
6 Dundee 34 38 +6 16 6 12 48 42
7 Ayr United 34 36 -11 14 8 12 50 61
8 Heart of Midlothian 34 35 -5 11 13 10 47 52
9 St. Johnstone 34 34 -3 11 12 11 41 44
10 Motherwell 34 33 -5 14 5 15 52 57
11 Airdrieonians 34 31 -12 11 9 14 43 55
12 Kilmarnock 34 31 -16 8 15 11 52 68
13 Partick Thistle 34 30 -14 10 10 14 48 62
14 Dumbarton 34 24 -11 7 10 17 44 55
15 Dunfermline Athletic 34 23 -20 7 9 18 46 66
16 Clyde 34 22 -23 6 10 18 40 63
17 Morton 34 22 -31 6 10 18 31 62
18 Arbroath 34 17 -32 5 7 22 34 66