Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Celtic 38 95   18 1 0 56 10   12 4 3 35 15
2 Heart of Midlothian 38 88   17 1 1 50 13   10 6 3 33 19
3 Rangers 38 73   11 1 7 37 23   12 3 4 37 24
4 Morton 38 66   13 4 2 43 17   5 8 6 31 31
5 Ayr United 35 64   13 2 3 29 12   6 5 6 23 24
6 Falkirk 38 55   10 5 4 31 19   6 2 11 17 29
7 38 54   9 5 5 37 26   7 1 11 23 29
8 Partick Thistle 38 53   10 3 6 36 22   5 5 9 20 36
9 St. Mirren 38 50   9 4 6 31 25   5 4 10 25 40
10 Kilmarnock 38 49   12 2 5 39 24   3 2 14 16 35
11 Airdrieonians 37 49   9 4 5 34 26   5 3 11 19 32
12 Hibernian 38 47   9 5 5 36 27   3 6 10 23 39
13 Dumbarton 38 47   9 3 7 29 30   4 5 10 22 36
14 Aberdeen 38 44   7 7 5 21 14   4 4 11 18 38
15 Dundee 37 44   8 4 7 24 21   4 4 10 19 40
16 38 42   7 8 4 32 22   3 4 12 19 35
17 Motherwell 38 40   7 5 7 31 30   3 5 11 18 36
18 Clyde 37 39   7 4 7 24 23   4 2 13 17 35
19 Raith Rovers 38 37   5 8 6 31 27   4 2 13 22 41
20 Queen's Park 38 17   3 2 14 14 39   1 3 15 13 51