Pos Team Pld Pts GD W D L F A
1 Celtic 38 66 +82 32 2 4 115 33
2 Rangers 38 61 +67 27 7 4 110 43
3 Aberdeen 38 61 +46 26 9 3 96 50
4 Motherwell 38 48 +19 18 12 8 77 58
5 Heart of Midlothian 38 47 +33 20 7 11 88 55
6 38 37 +3 15 7 16 77 74
7 St. Johnstone 38 37 -11 15 7 16 70 81
8 Kilmarnock 38 35 +5 14 7 17 69 64
9 38 35 -2 15 5 18 63 65
10 Partick Thistle 38 34 -8 12 10 16 64 72
11 Arbroath 38 33 -23 11 11 16 46 69
12 Dundee 38 32 -13 11 10 17 67 80
13 Queen's Park 38 32 -17 11 10 17 58 75
14 Dunfermline Athletic 38 32 -25 12 8 18 67 92
15 Queen of the South 38 31 -18 11 9 18 54 72
16 Albion Rovers 38 30 -23 13 4 21 69 92
17 Hibernian 38 29 -26 11 7 20 56 82
18 Clyde 38 28 -21 10 8 20 63 84
19 Airdrieonians 38 27 -23 9 9 20 68 91
20 Ayr United 38 25 -45 11 3 24 53 98