| Place | Team | GP | Won | Draw | Lost | GF | GA | GD | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Rangers FC | 38 | 32 | 6 | 0 | 92 | 13 | 79 | 102 |
| 2 | Celtic | 38 | 22 | 11 | 5 | 78 | 29 | 49 | 77 |
| 3 | Hibernian | 38 | 18 | 9 | 11 | 48 | 35 | 13 | 63 |
| 4 | Aberdeen | 38 | 15 | 11 | 12 | 36 | 38 | -2 | 56 |
| 5 | St. Johnstone | 38 | 11 | 12 | 15 | 36 | 46 | -10 | 45 |
| 6 | Livingston | 38 | 12 | 9 | 17 | 42 | 54 | -12 | 45 |