Pos Team Pld Pts GD W D L F A
1 Rangers 38 60 +62 28 4 6 94 32
2 Motherwell 38 55 +56 25 5 8 104 48
3 Aberdeen 38 53 +24 23 7 8 85 61
4 Celtic 38 49 +42 22 5 11 88 46
5 St. Mirren 38 41 +17 18 5 15 73 56
6 Partick Thistle 38 41 +11 16 9 13 72 61
7 Falkirk 38 41 -2 16 9 13 62 64
8 Kilmarnock 38 39 +4 15 9 14 77 73
9 Ayr United 38 38 -22 16 6 16 70 92
10 Heart of Midlothian 38 37 0 14 9 15 69 69
11 Clyde 38 37 -5 13 11 14 64 69
12 Airdrieonians 38 36 -6 16 4 18 60 66
13 38 35 -5 14 7 17 76 81
14 Dundee 38 34 -7 14 6 18 51 58
15 Queen's Park 38 34 -13 15 4 19 67 80
16 Cowdenbeath 38 33 -10 13 7 18 64 74
17 Hibernian 38 29 -17 9 11 18 45 62
18 Morton 38 27 -28 10 7 21 67 95
19 Dundee United 38 22 -53 7 8 23 56 109
20 St. Johnstone 38 19 -48 6 7 25 48 96