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