Pos Team Pld Pts GD W D L F A
1 Celtic 34 60 +68 28 4 2 96 28
2 Aberdeen 34 50 +54 21 8 5 80 26
3 Rangers 34 44 +33 21 2 11 71 38
4 Hibernian 34 44 +28 19 6 9 62 34
5 Dundee 34 41 +21 14 13 7 59 38
6 Heart of Midlothian 34 39 +4 13 13 8 53 49
7 Partick Thistle 34 34 -1 12 10 12 53 54
8 St. Johnstone 34 32 -6 12 8 14 52 58
9 Dundee United 34 31 -15 12 7 15 55 70
10 Motherwell 34 29 -20 11 7 16 49 69
11 Kilmarnock 34 28 -15 11 6 17 49 64
12 Ayr United 34 28 -18 9 10 15 40 58
13 Morton 34 27 -6 10 7 17 46 52
14 Falkirk 34 27 -16 10 7 17 44 60
15 Airdrieonians 34 26 -32 7 12 15 44 76
16 East Fife 34 25 -27 5 15 14 34 61
17 Clyde 34 24 -33 7 10 17 33 66
18 Dunfermline Athletic 34 23 -19 7 9 18 31 50