Pos Team Pld Pts GD W D L F A
1 Celtic 38 103 +76 33 4 1 94 18
2 Rangers 38 85 +55 25 10 3 82 27
3 Livingston 38 58 +3 16 10 12 50 47
4 Aberdeen 38 55 +2 16 7 15 51 49
5 Heart of Midlothian 38 48 -5 14 6 18 52 57
6 Dunfermline Athletic 38 45 -23 12 9 17 41 64
7 Kilmarnock 38 49 -10 13 10 15 44 54
8 Dundee United 38 46 -21 12 10 16 38 59
9 Dundee 38 44 -14 12 8 18 41 55
10 Hibernian 38 41 -5 10 11 17 51 56
11 Motherwell 38 40 -20 11 7 20 49 69
12 St. Johnstone 38 21 -38 5 6 27 24 62