Pos Team Pld Pts GD W D L F A
1 Celtic 34 57 +63 27 3 4 96 33
2 Rangers 34 45 +27 19 7 8 67 40
3 Hibernian 34 44 +25 19 6 9 65 40
4 Heart of Midlothian 34 38 +14 13 12 9 50 36
5 Dundee United 34 38 -2 16 6 12 62 64
6 Dundee 34 36 +5 15 6 13 49 44
7 Kilmarnock 34 36 +5 13 10 11 62 57
8 Aberdeen 34 35 +10 14 7 13 55 45
9 Morton 34 35 0 13 9 12 52 52
10 Dunfermline Athletic 34 35 0 15 5 14 45 45
11 Motherwell 34 32 -2 11 10 13 49 51
12 Airdrieonians 34 32 -5 12 8 14 59 64
13 St. Johnstone 34 31 -12 11 9 14 50 62
14 Ayr United 34 30 -15 12 6 16 37 52
15 St. Mirren 34 25 -15 8 9 17 39 54
16 Clyde 34 25 -22 9 7 18 34 56
17 Raith Rovers 34 21 -35 5 11 18 32 67
18 Partick Thistle 34 17 -41 5 7 22 41 82