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