Pos Team Pld Pts GD W D L F A
1 Celtic 38 65 +67 30 5 3 81 14
2 Rangers 38 59 +48 27 5 6 79 31
3 Heart of Midlothian 38 54 +41 23 8 7 70 29
4 Morton 38 54 +25 26 2 10 76 51
5 Falkirk 38 49 +18 20 9 9 69 51
6 Airdrieonians 38 48 +29 18 12 8 72 43
7 Dundee 38 43 +11 19 5 14 64 53
8 38 36 -9 13 10 15 42 51
9 Clyde 38 33 0 11 11 16 44 44
10 Ayr United 38 33 -16 13 7 18 56 72
11 Raith Rovers 38 32 -1 13 6 19 56 57
12 Kilmarnock 38 31 -20 11 9 18 48 68
13 Hibernian 38 30 -17 12 6 20 58 75
14 Aberdeen 38 30 -17 10 10 18 38 55
15 Partick Thistle 38 29 -14 10 9 19 37 51
16 Queen's Park 38 29 -32 10 9 19 52 84
17 38 28 -17 11 6 21 49 66
18 Motherwell 38 28 -19 11 6 21 46 65
19 Dumbarton 38 27 -42 10 7 21 45 87
20 St. Mirren 38 22 -35 8 6 24 38 73