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