Pos Team Pld GD Pts W D L F A
1 Aberdeen 30 47 49 24 1 5 73 26
2 Celtic 30 39 46 19 8 3 76 37
3 Rangers 30 34 41 19 3 8 67 33
4 Hearts 30 29 39 16 7 7 74 45
5 Hibernian 30 10 34 15 4 11 64 54
6 St Mirren 30 1 32 12 8 10 55 54
7 Clyde 30 9 31 11 9 10 59 50
8 Dundee 30 0 30 13 4 13 48 48
9 Partick Thistle 30 -12 29 11 7 12 49 61
10 Kilmarnock 30 -12 26 10 6 14 46 58
11 East Fife 30 -11 24 9 6 15 51 62
12 Falkirk 30 -12 24 8 8 14 42 54
13 Queen of South 30 -18 24 9 6 15 38 56
14 Raith Rovers 30 -8 23 10 3 17 49 57
15 Motherwell 30 -20 22 9 4 17 42 62