| Final Ranking | p | w | d | l | gf | ga | g+- | | 1. Celtic Glasgow | 106 | 34 | 4 | 0 | 106: | 25 | +81 | | 2. Aberdeen | 76 | 24 | 4 | 10 | 74: | 35 | +39 | | 3. Glasgow Rangers | 67 | 19 | 10 | 9 | 56: | 44 | +12 | | 4. Saint Johnstone | 58 | 17 | 7 | 14 | 50: | 46 | +4 | | 5. Heart of Midlothian | 46 | 12 | 10 | 16 | 55: | 52 | +3 | | 6. Partick Thistle | 42 | 10 | 12 | 16 | 38: | 54 | -16 |
| Team | Celt | Aber | Glas | Sain | Hear | Part | | Celtic Glasgow | --- | | | 4:1 | 2:0 | | | Aberdeen | 1:3 | --- | | 0:2 | | | | Glasgow Rangers | 1:5 | 1:2 | --- | | 2:1 | | | Saint Johnstone | | | 1:2 | --- | 1:0 | 1:0 | | Heart of Midlothian | | 1:2 | | | --- | 2:2 | | Partick Thistle | 0:5 | 0:6 | 1:2 | | | --- |
|
|
| date | time | team 1 _________ | score | team 2 _________ | HT | att. | | Sat 29.04.17 | 12:30 | Glasgow Rangers | 1-5 | Celtic Glasgow | 0-2 | 49,822 | | Sat 29.04.17 | 15:00 | Aberdeen | 0-2 | Saint Johnstone | 0-0 | 10,606 | | Sat 29.04.17 | 15:00 | Heart of Midlothian | 2-2 | Partick Thistle | 0-0 | 15,930 | | Sat 06.05.17 | 15:00 | Celtic Glasgow | 4-1 | Saint Johnstone | 0-0 | 52,796 | | Sun 07.05.17 | 12:15 | Partick Thistle | 1-2 | Glasgow Rangers | 1-0 | 6,799 | | Sun 07.05.17 | 15:00 | Heart of Midlothian | 1-2 | Aberdeen | 0-1 | 16,522 | | Fri 12.05.17 | 19:45 | Aberdeen | 1-3 | Celtic Glasgow | 1-3 | 16,015 | | Sat 13.05.17 | 17:00 | Glasgow Rangers | 2-1 | Heart of Midlothian | 1-0 | 47,809 | | Sat 13.05.17 | 17:00 | Saint Johnstone | 1-0 | Partick Thistle | 1-0 | 3,630 | | Wed 17.05.17 | 19:45 | Glasgow Rangers | 1-2 | Aberdeen | 0-1 | 48,289 | | Wed 17.05.17 | 19:45 | Saint Johnstone | 1-0 | Heart of Midlothian | 1-0 | 3,141 | | Thu 18.05.17 | 19:45 | Partick Thistle | 0-5 | Celtic Glasgow | 0-3 | 7,847 | | Sun 21.05.17 | 12:30 | Celtic Glasgow | 2-0 | Heart of Midlothian | 0-0 | | | Sun 21.05.17 | 12:30 | Saint Johnstone | 1-2 | Glasgow Rangers | 0-1 | | | Sun 21.05.17 | 12:30 | Partick Thistle | 0-6 | Aberdeen | 0-5 | |
|
|
| Final Ranking | p | w | d | l | gf | ga | g+- | | 7. Ross County | 46 | 11 | 13 | 14 | 48: | 58 | -10 | | 8. Kilmarnock | 41 | 9 | 14 | 15 | 36: | 56 | -20 | | 9. Motherwell | 38 | 10 | 8 | 20 | 46: | 69 | -23 | | 10.Dundee | 37 | 10 | 7 | 21 | 38: | 62 | -24 | | 11.Hamilton Academical | 35 | 7 | 14 | 17 | 37: | 56 | -19 | | 12.Inverness Call.Thist | 34 | 7 | 13 | 18 | 44: | 71 | -27 |
| Team | Kilm | Ross | Hami | Moth | Dund | Inve | | Kilmarnock | --- | 1:2 | | | 0:1 | 2:1 | | Ross County | | --- | 3:2 | | | 4:0 | | Hamilton Academical | 0:2 | | --- | 0:1 | 4:0 | | | Motherwell | 3:1 | 0:1 | | --- | 2:3 | | | Dundee | | 1:1 | | | --- | 0:2 | | Inverness Call.Thist | | | 2:1 | 3:2 | | --- |
|
|
| date | time | Home | score | Away | HT | | | Fri 28.04.17 | 19:45 | Ross County | 4-0 | Inverness Call.Thist | 2-0 | 4,928 | | Sat 29.04.17 | 15:00 | Hamilton Academical | 0-2 | Kilmarnock | 0-2 | 2,482 | | Sat 29.04.17 | 15:00 | Motherwell | 2-3 | Dundee | 0-1 | 4,919 | | Sat 06.05.17 | 12:30 | Inverness Call.Thist | 2-1 | Hamilton Academical | 2-0 | 2,478 | | Sat 06.05.17 | 15:00 | Kilmarnock | 0-1 | Dundee | 0-0 | 4,040 | | Sat 06.05.17 | 15:00 | Motherwell | 0-1 | Ross County | 0-0 | 3,870 | | Sat 13.05.17 | 17:00 | Kilmarnock | 2-1 | Inverness Call.Thist | 1-0 | 3,137 | | Sat 13.05.17 | 17:00 | Hamilton Academical | 0-1 | Motherwell | 0-0 | 4,173 | | Sat 13.05.17 | 17:00 | Dundee | 1-1 | Ross County | 0-1 | 6,812 | | Tue 16.05.17 | 19:45 | Ross County | 3-2 | Hamilton Academical | 1-1 | 4,871 | | Tue 16.05.17 | 19:45 | Motherwell | 3-1 | Kilmarnock | 1-1 | 5,246 | | Wed 17.05.17 | 19:45 | Dundee | 0-2 | Inverness Call.Thist | 0-2 | 5,574 | | Sat 20.05.17 | 17:00 | Hamilton Academical | 4-0 | Dundee | 2-0 | 2,612 | | Sat 20.05.17 | 17:00 | Kilmarnock | 1-2 | Ross County | 1-1 | 3,951 | | Sat 20.05.17 | 17:00 | Inverness Call.Thist | 3-2 | Motherwell | 0-0 | 5,351 |
|
|
|