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