Pos Team Pld Pts GD W D L F A
1 Rangers 36 77 +47 23 8 5 78 31
2 Celtic 36 71 +49 21 8 7 84 35
3 St. Johnstone 36 57 +1 15 12 9 39 38
4 Kilmarnock 36 56 +18 14 14 8 47 29
5 Dundee 36 46 -20 13 7 16 36 56
6 Heart of Midlothian 36 42 -6 11 9 16 44 50
7 Motherwell 36 41 -19 10 11 15 35 54
8 Aberdeen 36 37 -28 10 7 19 43 71
9 Dundee United 36 34 -11 8 10 18 37 48
10 Dunfermline Athletic 36 28 -31 4 16 16 28 59