Pos Team Pld Pts GD W D L F A
1 Celtic 34 63 +82 30 3 1 106 24
2 Rangers 34 61 +59 28 5 1 93 34
3 Hibernian 34 45 +18 20 5 9 67 49
4 Dunfermline Athletic 34 39 +23 17 5 12 64 41
5 Aberdeen 34 37 +15 16 5 13 63 48
6 Morton 34 36 +4 15 6 13 57 53
7 Kilmarnock 34 34 +2 13 8 13 59 57
8 Clyde 34 34 0 15 4 15 55 55
9 Dundee 34 33 +3 13 7 14 62 59
10 Partick Thistle 34 31 -16 12 7 15 51 67
11 Dundee United 34 31 -19 10 11 13 53 72
12 Heart of Midlothian 34 30 -5 13 4 17 56 61
13 Airdrieonians 34 29 -13 10 9 15 45 58
14 St. Johnstone 34 27 -9 10 7 17 43 52
15 Falkirk 34 26 -14 7 12 15 36 50
16 Raith Rovers 34 25 -28 9 7 18 58 86
17 Motherwell 34 19 -26 6 7 21 40 66
18 Stirling Albion 34 12 -76 4 4 26 29 105