Pos Team Pld Pts GD W D L F A
1 Celtic 30 49 +57 24 1 5 76 19
2 Heart of Midlothian 30 43 +37 18 7 5 64 27
3 Airdrieonians 30 38 +22 15 8 7 53 31
4 Rangers 30 37 +10 15 7 8 58 48
5 Partick Thistle 30 36 +4 15 6 9 44 40
6 30 34 +24 16 2 12 62 38
7 Dundee 30 34 +7 11 12 7 40 33
8 St. Mirren 30 31 +4 13 5 12 41 37
9 Motherwell 30 26 -14 9 8 13 50 64
10 Morton 30 26 -19 10 6 14 35 54
11 Hibernian 30 25 -5 10 5 15 35 40
12 Aberdeen 30 24 -12 8 8 14 36 48
13 Falkirk 30 23 -16 9 5 16 52 68
14 Kilmarnock 30 20 -22 8 4 18 46 68
15 30 20 -30 6 8 16 38 68
16 Queen's Park 30 14 -47 5 4 21 41 88