Pos Team Pld Pts GD W D L F A
1 Rangers 38 60 +73 26 8 4 109 36
2 Celtic 38 55 +54 23 9 6 93 39
3 Motherwell 38 55 +46 23 9 6 92 46
4 Heart of Midlothian 38 47 +39 20 7 11 89 50
5 St. Mirren 38 44 +1 18 8 12 77 76
6 Partick Thistle 38 43 +18 18 7 13 85 67
7 Aberdeen 38 43 +10 19 5 14 71 61
8 Kilmarnock 38 40 -10 15 10 13 68 78
9 Cowdenbeath 38 39 -2 16 7 15 66 68
10 Falkirk 38 37 +7 16 5 17 76 69
11 St. Johnstone 38 36 -1 14 8 16 66 67
12 Hibernian 38 35 -2 13 9 16 73 75
13 Airdrieonians 38 35 -10 12 11 15 59 69
14 Dundee 38 35 -15 14 7 17 65 80
15 Clyde 38 31 -26 10 11 17 46 72
16 Queen's Park 38 30 -11 12 6 20 69 80
17 Raith Rovers 38 29 -29 11 7 20 60 89
18 38 28 -19 11 6 21 67 86
19 38 26 -38 9 8 21 48 86
20 Dunfermline Athletic 38 12 -85 4 4 30 41 126