Pos Team Pld Pts GD W D L F A
1 Rangers 34 55 +48 26 3 5 96 48
2 Heart of Midlothian 34 53 +33 24 5 5 81 48
3 Kilmarnock 34 42 +18 16 10 8 57 39
4 Raith Rovers 34 39 +26 16 7 11 84 58
5 Celtic 34 38 +15 15 8 11 58 43
6 Aberdeen 34 38 +20 18 2 14 79 59
7 Motherwell 34 37 +6 16 5 13 72 66
8 Partick Thistle 34 34 +2 13 8 13 53 51
9 Hibernian 34 33 +13 12 9 13 69 56
10 Dundee 34 32 -6 13 6 15 55 61
11 Airdrieonians 34 30 -12 13 4 17 77 89
12 St. Mirren 34 30 -14 12 6 16 58 72
13 Queen's Park 34 29 -4 11 7 16 55 59
14 Falkirk 34 28 -19 10 8 16 51 70
15 East Fife 34 26 -23 10 6 18 59 82
16 Queen of the South 34 25 -42 10 5 19 54 96
17 Dunfermline Athletic 34 24 -20 9 6 19 54 74
18 Ayr United 34 19 -41 7 5 22 48 89