Pos Team Pld Pts GD W D L F A
1 Rangers 38 60 +67 27 6 5 96 29
2 Celtic 38 58 +67 24 10 4 101 34
3 Motherwell 38 56 +60 24 8 6 102 42
4 Partick Thistle 38 53 +33 24 5 9 76 43
5 Heart of Midlothian 38 44 +27 19 6 13 90 63
6 Aberdeen 38 41 +16 17 7 14 79 63
7 Cowdenbeath 38 41 -7 17 7 14 58 65
8 Dundee 38 39 +2 17 5 16 65 63
9 Airdrieonians 38 39 -7 17 5 16 59 66
10 38 37 +2 16 5 17 59 57
11 Kilmarnock 38 35 -1 15 5 18 59 60
12 Clyde 38 34 -27 15 4 19 60 87
13 Queen's Park 38 33 -1 13 7 18 71 72
14 Falkirk 38 32 -10 14 4 20 77 87
15 St. Mirren 38 30 -23 11 8 19 49 72
16 Morton 38 29 -25 11 7 20 58 83
17 38 27 -34 8 11 19 51 85
18 Ayr United 38 27 -39 8 11 19 53 92
19 Hibernian 38 25 -32 9 7 22 49 81
20 East Fife 38 20 -68 8 4 26 45 113