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