Pos Team Pld Pts GD W D L F A
1 Celtic 34 57 +65 26 5 3 93 28
2 Rangers 34 56 +44 26 4 4 74 30
3 Hibernian 34 45 +41 19 7 8 74 33
4 Aberdeen 34 43 +27 16 11 7 61 34
5 Dundee 34 43 +25 17 9 8 68 43
6 Ayr United 34 40 -1 16 8 10 50 51
7 Dundee United 34 39 +5 17 5 12 56 51
8 Motherwell 34 31 -10 11 9 14 38 48
9 East Fife 34 30 -8 11 8 15 46 54
10 Heart of Midlothian 34 30 -11 12 6 16 39 50
11 St. Johnstone 34 29 -15 10 9 15 52 67
12 Morton 34 28 -6 10 8 16 47 53
13 Partick Thistle 34 28 -13 10 8 16 40 53
14 Falkirk 34 26 -18 7 12 15 38 56
15 Arbroath 34 26 -24 9 8 17 39 63
16 Dumbarton 34 23 -29 6 11 17 43 72
17 Kilmarnock 34 22 -31 7 8 19 40 71
18 Airdrieonians 34 16 -41 4 8 22 34 75