Pos Team Pld Pts GD W D L F A
1 Dundee 34 54 +34 25 4 5 80 46
2 Rangers 34 51 +53 22 7 5 84 31
3 Celtic 34 46 +44 19 8 7 81 37
4 Dunfermline Athletic 34 43 +31 19 5 10 77 46
5 Kilmarnock 34 42 +16 16 10 8 74 58
6 Heart of Midlothian 34 38 +5 16 6 12 54 49
7 Partick Thistle 34 35 +5 16 3 15 60 55
8 Hibernian 34 33 -14 14 5 15 58 72
9 Motherwell 34 32 +3 13 6 15 65 62
10 Dundee United 34 32 -1 13 6 15 70 71
11 34 31 -1 13 5 16 59 60
12 Aberdeen 34 29 -13 10 9 15 60 73
13 Raith Rovers 34 27 -22 10 7 17 51 73
14 Falkirk 34 26 -23 11 4 19 45 68
15 Airdrieonians 34 25 -21 9 7 18 57 78
16 St. Mirren 34 25 -28 10 5 19 52 80
17 St. Johnstone 34 25 -26 9 7 18 35 61
18 Stirling Albion 34 18 -42 6 6 22 34 76