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