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