Pos Team Pld Pts GD Home   Away
  W D L F A   W D L F A
1 Rangers 38 79   15 2 2 41 15   8 8 3 44 26
2 Motherwell 38 74   13 2 4 46 26   10 3 6 35 26
3 Celtic 38 70   14 2 3 58 21   7 5 7 43 34
4 Airdrieonians 38 63   13 5 1 64 23   5 4 10 33 41
5 Dundee 38 60   11 3 5 45 21   6 6 7 32 30
6 Cowdenbeath 38 60   12 3 4 41 18   6 3 10 33 42
7 Falkirk 38 58   11 7 1 56 23   5 3 11 21 37
8 Hibernian 38 55   11 5 3 40 27   5 2 12 22 44
9 St. Mirren 38 53   13 1 5 54 32   3 4 12 24 44
10 Aberdeen 38 53   11 6 2 49 29   2 8 9 24 43
11 Partick Thistle 38 51   10 3 6 58 39   5 3 11 31 35
12 Queen's Park 38 51   11 2 6 47 35   4 4 11 27 49
13 St. Johnstone 38 48   8 7 4 29 19   5 2 12 26 50
14 38 48   7 5 7 34 38   6 4 9 26 47
15 Heart of Midlothian 38 47   7 7 5 34 25   5 4 10 31 39
16 Kilmarnock 38 44   8 5 6 36 29   4 3 12 18 42
17 Morton 38 40   11 0 8 40 38   1 4 14 16 63
18 Clyde 38 39   7 7 5 34 26   3 2 14 20 59
19 Dunfermline Athletic 38 38   7 3 9 29 37   3 5 11 24 48
20 Dundee United 38 29   6 5 8 31 34   1 3 15 25 67