Pos Team Pld Pts GD Home Away
W D L F A   W D L F A
1 Dundee 34 54 +34   13 2 2 41 23   12 2 3 39 23
2 Rangers 34 51 +53   12 2 3 43 18   10 5 2 41 13
3 Celtic 34 46 +44   12 4 1 46 16   7 4 6 35 21
4 Dunfermline Athletic 34 43 +31   13 1 3 46 15   6 4 7 31 31
5 Kilmarnock 34 42 +16   10 4 3 41 27   6 6 5 33 31
6 Heart of Midlothian 34 38 +5   7 5 5 30 28   9 1 7 24 21
7 Partick Thistle 34 35 +5   12 0 5 36 21   4 3 10 24 34
8 Hibernian 34 33 -14   7 5 5 31 30   7 0 10 27 42
9 Motherwell 34 32 +3   7 3 7 35 34   6 3 8 30 28
10 Dundee United 34 32 -1   8 3 6 43 30   5 3 9 27 41
11 34 31 -1   8 3 6 37 31   5 2 10 22 29
12 Aberdeen 34 29 -13   6 6 5 33 27   4 3 10 27 46
13 Raith Rovers 34 27 -22   5 5 7 24 29   5 2 10 27 44
14 Falkirk 34 26 -23   6 2 9 23 30   5 2 10 22 38
15 Airdrieonians 34 25 -21   7 2 8 35 33   2 5 10 22 45
16 St. Mirren 34 25 -28   7 3 7 29 29   3 2 12 23 51
17 St. Johnstone 34 25 -26   4 2 11 14 34   5 5 7 21 27
18 Stirling Albion 34 18 -42   5 3 9 22 32   1 3 13 12 44