Pos Team Pld Pts GD Home Away
W D L F A   W D L F A
1 Kilmarnock 34 50 +29   12 4 1 38 17   10 2 5 24 16
2 Heart of Midlothian 34 50 +41   11 3 3 46 24   11 3 3 44 25
3 Dunfermline Athletic 34 49 +47   14 2 1 55 14   8 3 6 28 22
4 Hibernian 34 46 +28   11 2 4 44 26   10 2 5 31 21
5 Rangers 34 44 +43   9 5 3 42 16   9 3 5 36 19
6 Dundee 34 40 +23   9 4 4 47 32   6 6 5 39 31
7 Clyde 34 40 +6   10 3 4 35 22   7 3 7 29 36
8 Celtic 34 37 +19   9 2 6 33 18   7 3 7 43 39
9 Dundee United 34 36 +8   10 1 6 38 24   5 5 7 21 27
10 Morton 34 33 0   9 4 4 38 21   4 3 10 16 33
11 Partick Thistle 34 32 -1   5 5 7 28 30   6 5 6 29 28
12 Aberdeen 34 32 -16   8 5 4 33 27   4 3 10 26 48
13 St. Johnstone 34 29 -5   6 5 6 31 24   3 6 8 26 38
14 Motherwell 34 28 -9   4 4 9 24 31   6 4 7 21 23
15 St. Mirren 34 24 -32   8 2 7 27 32   1 4 12 11 38
16 Falkirk 34 21 -42   6 5 6 27 26   1 2 14 16 59
17 Airdrieonians 34 14 -62   3 3 11 26 48   2 1 14 22 62
18 34 7 -77   2 0 15 11 41   1 1 15 11 58