| Final Ranking | p | w | d | l | gf | ga | g+- |  | 1. Celtic Glasgow | 91 | 29 | 4 | 0 | 87: | 22 | +65 |  | 2. Aberdeen | 67 | 21 | 4 | 8 | 63: | 28 | +35 |  | 3. Glasgow Rangers | 58 | 16 | 10 | 7 | 48: | 34 | +14 |  | 4. Saint Johnstone | 49 | 14 | 7 | 12 | 44: | 40 | +4 |  | 5. Heart of Midlothian | 45 | 12 | 9 | 12 | 51: | 43 | +8 |  | 6. Partick Thistle | 41 | 10 | 11 | 12 | 35: | 38 | -3 |  | 7. Kilmarnock | 35 | 7 | 14 | 12 | 30: | 49 | -19 |  | 8. Ross County | 33 | 7 | 12 | 14 | 37: | 54 | -17 |  | 9. Hamilton Academical | 32 | 6 | 14 | 13 | 30: | 48 | -18 |  | 10.Motherwell | 32 | 8 | 8 | 17 | 38: | 61 | -23 |  | 11.Dundee | 30 | 8 | 6 | 19 | 33: | 53 | -20 |  | 12.Inverness Call.Thist | 25 | 4 | 13 | 16 | 36: | 62 | -26 |   
 | 
 | 
 
| Team | Aber | Celt | Dund | Hami | Hear | Inve | Kilm | Moth | Part | Glas | Ross | Sain |  | Aberdeen | --- |  0:1 |  3:0 |  2:1 | 0:0 | 1:1 |  5:1 |  7:2 | 2:1 | 2:1 | 4:0 |  0:0 |  | --- |   |    |   |  2:0 |  1:0 |   | 1:0 |  2:0 | 0:3 |  1:0 |    |  | Celtic Glasgow | 4:1 | --- | 2:1 | 1:0 |  4:0 |  3:0 | 6:1 |  2:0 | 1:0 | 5:1 |  2:0 |  1:0 |  | 1:0 | --- |    | 2:0 |    |   | 3:1 |  2:0 |  1:1 |  1:1 |   |   |  | Dundee |  1:3 | 0:1 | --- | 1:1 | 3:2 | 2:1 |  1:1 |  2:0 |  0:2 | 1:2 | 0:0 |  3:0 |  |  0:7 | 1:2 | --- |  0:2 |    |   | 1:1 |    |  0:1 | 2:1 |   |   |  | Hamilton Academical | 1:0 |  0:3 |  0:1 | --- | 3:3 |  1:1 | 1:2 | 1:1 | 1:1 | 1:2 |  1:0 |  1:1 |  | 1:0 |    |   | --- |   | 3:0 |  1:1 |   |    |    |  1:1 | 1:0 |  | Heart of Midlothian |  0:1 | 1:2 |  2:0 | 3:1 | --- | 5:1 |  4:0 | 3:0 | 1:1 |  2:0 | 0:0 | 2:2 |  |    |  0:5 |  1:0 | 4:0 | --- |  1:1 |    |   |   | 4:1 | 0:1 |   |  | Inverness Call.Thist |  1:3 | 2:2 | 3:1 |  1:1 |  3:3 | --- | 1:1 | 1:2 |  0:0 |  0:1 | 2:3 | 2:1 |  |   | 0:4 | 2:2 |    |   | --- | 1:1 |    |    |  2:1 |  1:1 | 0:3 |  | Kilmarnock | 0:4 | 0:1 | 2:0 | 0:0 | 2:0 | 1:1 | --- | 1:2 | 2:2 | 1:1 | 3:2 | 0:1 |  | 1:2 |   |   |   | 0:0 |   | --- | 1:2 | 1:1 | 0:0 |   |   |  | Motherwell | 1:3 | 3:4 | 0:0 | 4:2 | 1:3 | 0:3 | 0:0 | --- | 2:0 | 0:2 | 4:1 | 1:2 |  |   |   | 1:5 | 0:0 | 0:3 | 4:2 |   | --- |   |   |   | 1:2 |  | Partick Thistle | 1:2 | 1:4 | 2:0 | 2:2 | 1:2 | 2:0 | 0:0 | 1:1 | --- | 1:2 | 1:1 | 0:2 |  |   |   |   | 2:0 | 2:0 | 1:1 |   | 1:0 | --- |   | 2:1 | 0:1 |  | Glasgow Rangers | 2:1 | 1:2 | 1:0 | 1:1 | 2:0 | 1:0 | 3:0 | 2:1 | 2:0 | --- | 0:0 | 1:1 |  |   |   |   | 4:0 |   |   |   | 1:1 | 2:0 | --- | 1:1 | 3:2 |  | Ross County | 2:1 | 0:4 | 1:3 | 1:1 | 2:2 | 3:2 | 2:0 | 1:1 | 1:3 | 1:1 | --- | 0:2 |  |   | 2:2 | 2:1 |   |   |   | 1:2 | 1:2 |   |   | --- | 1:2 |  | Saint Johnstone | 0:0 | 2:4 | 2:1 | 3:0 | 1:0 | 3:0 | 0:1 | 1:1 | 1:2 | 1:1 | 2:4 | --- |  | 1:2 | 2:5 | 2:0 |   | 1:0 |   | 0: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 |   |   
 | 
 |  
| date | time | team 1 _________ | score | team 2 _________ | HT | att. |  | 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 |   
 | 
 |  
| date | time | Home | score | Away | HT | att. |  |  Round 1. |  | Sat 06.08.16 | 12:30 | Glasgow Rangers | 1-1 | Hamilton Academical | 0-1 | 49,125 |  | Sat 06.08.16 | 15:00 | Kilmarnock | 1-2 | Motherwell | 0-1 | 4,308  |  | Sat 06.08.16 | 15:00 | Partick Thistle | 2-0 | Inverness Call.Thist | 1-0 | 2,943  |  | Sat 06.08.16 | 15:00 | Ross County | 1-3 | Dundee | 0-2 | 3,669  |  | Sun 07.08.16 | 12:15 | Saint Johnstone | 0-0 | Aberdeen | 0-0 | 5,728  |  | Sun 07.08.16 | 14:15 | Heart of Midlothian | 1-2 | Celtic Glasgow | 1-1 | 16,777 |  |  Round 2. |  | Sat 13.08.16 | 12:15 | Dundee | 1-2 | Glasgow Rangers | 1-2 | 9,702 |  | Sat 13.08.16 | 15:00 | Aberdeen | 0-0 | Heart of Midlothian | 0-0 | 13,559 |  | Sat 13.08.16 | 15:00 | Hamilton Academical | 1-2 | Kilmarnock | 1-0 | 2,228  |  | Sat 13.08.16 | 15:00 | Inverness Call.Thist | 2-3 | Ross County | 1-2 | 4,204  |  | Sat 13.08.16 | 15:00 | Motherwell | 1-2 | Saint Johnstone | 0-0 | 3,739  |  | Tue 20.12.16 | 19:45 | Celtic Glasgow | 1-0 | Partick Thistle | 1-0 |   |  |  Round 3. |  | Fri 19.08.16 | 19:45 | Dundee | 1-1 | Hamilton Academical | 1-1 | 5,287  |  | Sat 20.08.16 | 12:15 | Saint Johnstone | 2-4 | Celtic Glasgow | 0-3 | 6,823  |  | Sat 20.08.16 | 15:00 | Aberdeen | 2-1 | Partick Thistle | 1-0 | 11,049 |  | Sat 20.08.16 | 15:00 | Heart of Midlothian | 5-1 | Inverness Call.Thist | 2-0 | 15,880 |  | Sat 20.08.16 | 15:00 | Glasgow Rangers | 2-1 | Motherwell | 0-1 | 48,716 |  | Sat 20.08.16 | 15:00 | Ross County | 2-0 | Kilmarnock | 1-0 | 3,263  |  |  Round 4. |  | Fri 26.08.16 | 19:45 | Kilmarnock | 1-1 | Glasgow Rangers | 1-0 | 11,800 |  | Sat 27.08.16 | 15:00 | Celtic Glasgow | 4-1 | Aberdeen | 2-1 | 57,758 |  | Sat 27.08.16 | 15:00 | Hamilton Academical | 1-0 | Ross County | 0-0 | 1,609  |  | Sat 27.08.16 | 15:00 | Inverness Call.Thist | 2-1 | Saint Johnstone | 0-0 | 2,729  |  | Sat 27.08.16 | 15:00 | Motherwell | 0-0 | Dundee | 0-0 | 4,078  |  | Sat 27.08.16 | 15:00 | Partick Thistle | 1-2 | Heart of Midlothian | 0-1 | 4,919  |  |  Round 5. |  | Sat 10.09.16 | 12:00 | Celtic Glasgow | 5-1 | Glasgow Rangers | 2-1 | 58,348 |  | Sat 10.09.16 | 15:00 | Aberdeen | 1-1 | Inverness Call.Thist | 0-0 | 11,356 |  | Sat 10.09.16 | 15:00 | Dundee | 1-1 | Kilmarnock | 1-1 | 5,111  |  | Sat 10.09.16 | 15:00 | Heart of Midlothian | 3-1 | Hamilton Academical | 0-0 | 15,947 |  | Sat 10.09.16 | 15:00 | Partick Thistle | 0-2 | Saint Johnstone | 0-1 | 2,885  |  | Sat 10.09.16 | 15:00 | Ross County | 1-1 | Motherwell | 0-0 | 3,019  |  |  Round 6. |  | Sat 17.09.16 | 15:00 | Kilmarnock | 2-2 | Partick Thistle | 1-1 | 4,169  |  | Sat 17.09.16 | 15:00 | Motherwell | 4-2 | Hamilton Academical | 3-1 | 4,514  |  | Sat 17.09.16 | 15:00 | Glasgow Rangers | 0-0 | Ross County | 0-0 | 47,935 |  | Sat 17.09.16 | 15:00 | Saint Johnstone | 1-0 | Heart of Midlothian | 0-0 | 5,456  |  | Sun 18.09.16 | 12:00 | Dundee | 1-3 | Aberdeen | 1-1 | 6,321  |  | Sun 18.09.16 | 15:00 | Inverness Call.Thist | 2-2 | Celtic Glasgow | 1-2 | 6,061  |  |  Round 7. |  | Sat 24.09.16 | 15:00 | Celtic Glasgow | 6-1 | Kilmarnock | 2-1 | 53,532 |  | Sat 24.09.16 | 15:00 | Heart of Midlothian | 0-0 | Ross County | 0-0 | 16,321 |  | Sat 24.09.16 | 15:00 | Inverness Call.Thist | 3-1 | Dundee | 2-0 | 2,884  |  | Sat 24.09.16 | 15:00 | Partick Thistle | 1-1 | Motherwell | 1-0 | 3,227  |  | Sun 25.09.16 | 13:00 | Aberdeen | 2-1 | Glasgow Rangers | 0-0 | 19,263 |  | Sun 25.09.16 | 15:00 | Hamilton Academical | 1-1 | Saint Johnstone | 1-0 | 1,705  |  |  Round 8. |  | Fri 30.09.16 | 19:45 | Motherwell | 1-3 | Heart of Midlothian | 0-1 | 4,666  |  | Sat 01.10.16 | 12:15 | Dundee | 0-1 | Celtic Glasgow | 0-0 | 8,827  |  | Sat 01.10.16 | 15:00 | Hamilton Academical | 1-1 | Inverness Call.Thist | 1-0 | 1,611  |  | Sat 01.10.16 | 15:00 | Kilmarnock | 0-4 | Aberdeen | 0-1 | 4,592  |  | Sat 01.10.16 | 15:00 | Glasgow Rangers | 2-0 | Partick Thistle | 2-0 | 49,680 |  | Sat 01.10.16 | 15:00 | Ross County | 0-2 | Saint Johnstone | 0-1 | 3,299  |  |  Round 9. |  | Fri 14.10.16 | 19:45 | Inverness Call.Thist | 0-1 | Glasgow Rangers | 0-1 | 7,012  |  | Sat 15.10.16 | 15:00 | Aberdeen | 4-0 | Ross County | 2-0 | 10,091 |  | Sat 15.10.16 | 15:00 | Celtic Glasgow | 2-0 | Motherwell | 1-0 | 54,159 |  | Sat 15.10.16 | 15:00 | Heart of Midlothian | 2-0 | Dundee | 0-0 | 16,512 |  | Sat 15.10.16 | 15:00 | Partick Thistle | 2-2 | Hamilton Academical | 2-1 | 2,843  |  | Sat 15.10.16 | 15:00 | Saint Johnstone | 0-1 | Kilmarnock | 0-0 | 2,930  |  |  Round 10. |  | Sat 22.10.16 | 15:00 | Inverness Call.Thist | 1-1 | Kilmarnock | 0-1 | 2,591 |  | Sat 22.10.16 | 15:00 | Partick Thistle | 1-1 | Ross County | 1-0 | 3,777 |  | Sun 23.10.16 | 12:00 | Saint Johnstone | 2-1 | Dundee | 0-0 | 3,646 |  | Wed 30.11.16 | 19:45 | Heart of Midlothian | 2-0 | Glasgow Rangers | 1-0 | 16,803 |  | Tue 13.12.16 | 19:45 | Celtic Glasgow | 1-0 | Hamilton Academical | 1-0 | 55,076 |  | Wed 15.02.17 | 19:45 | Aberdeen | 7-2 | Motherwell | 4-0 | 10,384 |  |  match abandoned on 13.12.2016. |  |  Round 11. |  | Tue 25.10.16 | 19:45 | Hamilton Academical | 1-0 | Aberdeen | 1-0 | 2,315  |  | Wed 26.10.16 | 19:45 | Dundee | 0-2 | Partick Thistle | 0-1 | 4,783  |  | Wed 26.10.16 | 19:45 | Kilmarnock | 2-0 | Heart of Midlothian | 1-0 | 3,917  |  | Wed 26.10.16 | 19:45 | Motherwell | 0-3 | Inverness Call.Thist | 0-0 | 3,131  |  | Wed 26.10.16 | 19:45 | Glasgow Rangers | 1-1 | Saint Johnstone | 1-1 | 46,563 |  | Wed 26.10.16 | 19:45 | Ross County | 0-4 | Celtic Glasgow | 0-1 | 6,290  |  |  Round Robin 2. |  |  Round 12. |  | Sat 29.10.16 | 12:00 | Aberdeen | 0-1 | Celtic Glasgow | 0-1 | 17,105 |  | Sat 29.10.16 | 15:00 | Hamilton Academical | 0-1 | Dundee | 0-0 | 1,853  |  | Sat 29.10.16 | 15:00 | Inverness Call.Thist | 3-3 | Heart of Midlothian | 2-1 | 3,565  |  | Sat 29.10.16 | 15:00 | Motherwell | 4-1 | Ross County | 2-0 | 3,177  |  | Sat 29.10.16 | 15:00 | Glasgow Rangers | 3-0 | Kilmarnock | 2-0 | 49,302 |  | Sat 29.10.16 | 15:00 | Saint Johnstone | 1-2 | Partick Thistle | 1-1 | 3,096  |  |  Round 13. |  | Fri 04.11.16 | 19:45 | Partick Thistle | 1-2 | Aberdeen | 0-1 | 3,974  |  | Sat 05.11.16 | 15:00 | Celtic Glasgow | 3-0 | Inverness Call.Thist | 0-0 | 54,152 |  | Sat 05.11.16 | 15:00 | Dundee | 2-0 | Motherwell | 1-0 | 5,471  |  | Sat 05.11.16 | 15:00 | Heart of Midlothian | 2-2 | Saint Johnstone | 1-1 | 16,421 |  | Sat 05.11.16 | 15:00 | Kilmarnock | 0-0 | Hamilton Academical | 0-0 | 3,387  |  | Sun 06.11.16 | 12:00 | Ross County | 1-1 | Glasgow Rangers | 1-1 | 6,590  |  |  Round 14. |  | Fri 18.11.16 | 19:45 | Kilmarnock | 0-1 | Celtic Glasgow | 0-1 | 10,962 |  | Sat 19.11.16 | 15:00 | Inverness Call.Thist | 1-3 | Aberdeen | 1-2 | 4,867  |  | Sat 19.11.16 | 15:00 | Motherwell | 2-0 | Partick Thistle | 2-0 | 3,759  |  | Sat 19.11.16 | 15:00 | Glasgow Rangers | 1-0 | Dundee | 0-0 | 48,773 |  | Sat 19.11.16 | 15:00 | Saint Johnstone | 2-4 | Ross County | 0-2 | 2,554  |  | Mon 21.11.16 | 19:45 | Hamilton Academical | 3-3 | Heart of Midlothian | 1-1 | 2,339  |  |  Round 15. |  | Sat 26.11.16 | 12:15 | Partick Thistle | 1-2 | Glasgow Rangers | 0-0 | 7,951  |  | Sat 26.11.16 | 15:00 | Dundee | 2-1 | Inverness Call.Thist | 1-0 | 5,094  |  | Sat 26.11.16 | 15:00 | Heart of Midlothian | 3-0 | Motherwell | 1-0 | 16,199 |  | Sat 26.11.16 | 15:00 | Ross County | 1-1 | Hamilton Academical | 1-0 | 3,275 |  | Tue 06.12.16 | 19:45 | Aberdeen | 5-1 | Kilmarnock | 3-0 | 8,195  |  | Wed 25.01.17 | 19:45 | Celtic Glasgow | 1-0 | Saint Johnstone | 0-0 | 51,057 |  |  Round 16. |  | Sat 03.12.16 | 12:15 | Motherwell | 3-4 | Celtic Glasgow | 2-0 | 8,535  |  | Sat 03.12.16 | 15:00 | Hamilton Academical | 1-1 | Partick Thistle | 1-0 | 2,210  |  | Sat 03.12.16 | 15:00 | Kilmarnock | 2-0 | Dundee | 1-0 | 3,615  |  | Sat 03.12.16 | 15:00 | Glasgow Rangers | 2-1 | Aberdeen | 0-0 | 50,003 |  | Sat 03.12.16 | 15:00 | Ross County | 2-2 | Heart of Midlothian | 1-0 | 4,042  |  | Sat 03.12.16 | 15:00 | Saint Johnstone | 3-0 | Inverness Call.Thist | 1-0 | 2,549  |  |  Round 17. |  | Fri 09.12.16 | 19:45 | Partick Thistle | 1-4 | Celtic Glasgow | 0-1 | 7,609  |  | Sat 10.12.16 | 15:00 | Aberdeen | 0-0 | Saint Johnstone | 0-0 | 11,501 |  | Sat 10.12.16 | 15:00 | Dundee | 0-0 | Ross County | 0-0 | 4,742  |  | Sat 10.12.16 | 15:00 | Inverness Call.Thist | 1-1 | Hamilton Academical | 0-1 | 2,473  |  | Sat 10.12.16 | 15:00 | Motherwell | 0-0 | Kilmarnock | 0-0 | 3,684  |  | Sat 10.12.16 | 15:00 | Glasgow Rangers | 2-0 | Heart of Midlothian | 1-0 | 50,039 |  |  Round 18. |  | Fri 16.12.16 | 19:45 | Hamilton Academical | 1-2 | Glasgow Rangers | 0-1 | 5,292 |  | Sat 17.12.16 | 15:00 | Celtic Glasgow | 2-1 | Dundee | 1-0 | 55,733 |  | Sat 17.12.16 | 15:00 | Heart of Midlothian | 1-1 | Partick Thistle | 1-0 | 16,418 |  | Sat 17.12.16 | 15:00 | Kilmarnock | 1-1 | Inverness Call.Thist | 0-0 | 3,294 |  | Sat 17.12.16 | 15:00 | Ross County | 2-1 | Aberdeen | 1-0 | 4,467 |  | Sat 17.12.16 | 15:00 | Saint Johnstone | 1-1 | Motherwell | 0-1 | 2,836 |  |  Round 19. |  | Fri 23.12.16 | 19:45 | Dundee | 3-2 | Heart of Midlothian | 0-1 | 6,160  |  | Fri 23.12.16 | 19:45 | Kilmarnock | 0-1 | Saint Johnstone | 0-1 | 3,056  |  | Fri 23.12.16 | 19:45 | Motherwell | 1-3 | Aberdeen | 1-2 | 3,428  |  | Fri 23.12.16 | 19:45 | Ross County | 1-3 | Partick Thistle | 0-0 | 2,935  |  | Sat 24.12.16 | 12:30 | Hamilton Academical | 0-3 | Celtic Glasgow | 0-1 | 5,003  |  | Sat 24.12.16 | 12:30 | Glasgow Rangers | 1-0 | Inverness Call.Thist | 1-0 | 48,528 |  |  Round 20. |  | Tue 27.12.16 | 15:00 | Aberdeen | 2-1 | Hamilton Academical | 1-1 | 13,131 |  | Tue 27.12.16 | 19:45 | Heart of Midlothian | 4-0 | Kilmarnock | 2-0 | 16,696 |  | Wed 28.12.16 | 19:45 | Celtic Glasgow | 2-0 | Ross County | 2-0 | 55,355 |  | Wed 28.12.16 | 19:45 | Inverness Call.Thist | 1-2 | Motherwell | 0-0 | 3,097  |  | Wed 28.12.16 | 19:45 | Partick Thistle | 2-0 | Dundee | 2-0 | 3,758  |  | Wed 28.12.16 | 19:45 | Saint Johnstone | 1-1 | Glasgow Rangers | 1-1 | 7,979  |  |  Round 21. |  | Fri 30.12.16 | 19:45 | Heart of Midlothian | 0-1 | Aberdeen | 0-0 | 16,630 |  | Sat 31.12.16 | 12:15 | Glasgow Rangers | 1-2 | Celtic Glasgow | 1-1 | 50,126 |  | Sat 31.12.16 | 13:00 | Hamilton Academical | 1-1 | Motherwell | 0-0 | 3,526  |  | Sat 31.12.16 | 14:00 | Dundee | 3-0 | Saint Johnstone | 2-0 | 6,492  |  | Sat 31.12.16 | 14:00 | Partick Thistle | 0-0 | Kilmarnock | 0-0 |   |  | Sat 31.12.16 | 15:00 | Ross County | 3-2 | Inverness Call.Thist | 2-1 |   |  |  Round 22. |  | Fri 27.01.17 | 19:45 | Aberdeen | 3-0 | Dundee | 2-0 | 10,512 |  | Sat 28.01.17 | 12:30 | Motherwell | 0-2 | Glasgow Rangers | 0-0 | 7,902  |  | Sat 28.01.17 | 15:00 | Inverness Call.Thist | 0-0 | Partick Thistle | 0-0 | 2,823  |  | Sat 28.01.17 | 15:00 | Kilmarnock | 3-2 | Ross County | 1-2 | 3,207  |  | Sat 28.01.17 | 15:00 | Saint Johnstone | 3-0 | Hamilton Academical | 0-0 | 3,279  |  | Sun 29.01.17 | 13:00 | Celtic Glasgow | 4-0 | Heart of Midlothian | 1-0 | 58,247 |   
 | 
 | 
 
| Ranking Round Robin 2 | p | w | d | l | gf | ga | g+- |  | 1. Celtic Glasgow | 64 | 21 | 1 | 0 | 59: | 14 | +45 |  | 2. Glasgow Rangers | 42 | 12 | 6 | 4 | 30: | 21 | +9 |  | 3. Aberdeen | 40 | 12 | 4 | 5 | 38: | 19 | +19 |  | 4. Heart of Midlothian | 31 | 8 | 7 | 7 | 38: | 30 | +8 |  | 5. Saint Johnstone | 31 | 8 | 7 | 7 | 28: | 25 | +3 |  | 6. Partick Thistle | 23 | 5 | 8 | 9 | 24: | 29 | -5 |  | 7. Ross County | 23 | 5 | 8 | 9 | 25: | 39 | -14 |  | 8. Kilmarnock | 23 | 5 | 8 | 9 | 19: | 37 | -18 |  | 9. Dundee | 22 | 6 | 4 | 12 | 21: | 31 | -10 |  | 10.Motherwell | 21 | 5 | 6 | 10 | 25: | 35 | -10 |  | 11.Hamilton Academical | 17 | 2 | 11 | 9 | 21: | 34 | -13 |  | 12.Inverness Call.Thist | 17 | 3 | 8 | 11 | 26: | 40 | -14 |   
 | 
| Aberdeen - Motherwell stil to be played. |   
 |  
| date | time | Home | score | Away | HT | att. |  |  Round 23. |  | Tue 31.01.17 | 19:45 | Hamilton Academical | 3-0 | Inverness Call.Thist | 1-0 | 1,745  |  | Tue 31.01.17 | 19:45 | Ross County | 1-2 | Motherwell | 1-1 | 2,511  |  | Wed 01.02.17 | 19:45 | Celtic Glasgow | 1-0 | Aberdeen | 0-0 | 53,958 |  | Wed 01.02.17 | 19:45 | Heart of Midlothian | 4-1 | Glasgow Rangers | 1-1 | 16,570 |  | Wed 01.02.17 | 19:45 | Partick Thistle | 0-1 | Saint Johnstone | 0-1 | 2,257  |  | Sat 11.04.17 | 15:00 | Dundee | 1-1 | Kilmarnock | 1-1 | 4,708  |  |  Round 24. |  | Sat 04.02.17 | 12:15 | Motherwell | 0-3 | Heart of Midlothian | 0-0 | 4,651 |  | Sat 04.02.17 | 15:00 | Aberdeen | 2-0 | Partick Thistle | 0-0 | 10,094 |  | Sat 04.02.17 | 15:00 | Hamilton Academical | 1-1 | Kilmarnock | 1-1 | 2,159 |  | Sat 04.02.17 | 15:00 | Inverness Call.Thist | 2-2 | Dundee | 0-2 | 2,606 |  | Sat 04.02.17 | 15:00 | Glasgow Rangers | 1-1 | Ross County | 0-1 | 49,428 |  | Sun 05.02.17 | 1-:00 | Saint Johnstone | 2-5 | Celtic Glasgow | 2-1 | 6,548 |  |  Round 25. |  | Sat 18.02.17 | 15:00 | Celtic Glasgow | 2-0 | Motherwell | 2-0 | 56,366 |  | Sat 18.02.17 | 15:00 | Heart of Midlothian | 1-1 | Inverness Call.Thist | 0-1 | 16,372 |  | Sat 18.02.17 | 15:00 | Partick Thistle | 2-0 | Hamilton Academical | 0-0 | 3,057  |  | Sat 18.02.17 | 15:00 | Ross County | 1-2 | Saint Johnstone | 0-1 | 3,187  |  | Sun 19.02.17 | 13:00 | Kilmarnock | 1-2 | Aberdeen | 1-0 | 3,972  |  | Sun 19.02.17 | 15:15 | Dundee | 2-1 | Glasgow Rangers | 2-0 | 9,017  |  |  Round 26. |  | Fri 24.02.17 | 19:45 | Inverness Call.Thist | 2-1 | Glasgow Rangers | 1-0 | 6,415  |  | Sat 25.02.17 | 15:00 | Aberdeen | 1-0 | Ross County | 0-0 | 11,774 |  | Sat 25.02.17 | 15:00 | Celtic Glasgow | 2-0 | Hamilton Academical | 1-0 |   |  | Sat 25.02.17 | 15:00 | Motherwell | 1-5 | Dundee | 1-5 | 4,002 |  | Sat 25.02.17 | 15:00 | Partick Thistle | 2-0 | Heart of Midlothian | 1-0 | 4,143  |  | Sat 25.02.17 | 15:00 | Saint Johnstone | 0-2 | Kilmarnock | 0-1 | 2,933  |  |  Round 27. |  | Tue 28.02.17 | 19:45 | Hamilton Academical | 1-0 | Aberdeen | 1-0 | 2,006  |  | Wed 01.03.17 | 19:45 | Dundee | 0-1 | Partick Thistle | 0-1 | 5,328  |  | Wed 01.03.17 | 19:45 | Heart of Midlothian | 0-1 | Ross County | 0-0 | 15,470 |  | Wed 01.03.17 | 19:45 | Inverness Call.Thist | 0-4 | Celtic Glasgow | 0-1 | 5,948  |  | Wed 01.03.17 | 19:45 | Glasgow Rangers | 3-2 | Saint Johnstone | 1-0 | 46,800 |  | Sat 04.03.17 | 15:00 | Kilmarnock | 1-2 | Motherwell | 1-0 | 4,726  |  |  Round 28. |  | Sat 11.03.17 | 15:00 | Aberdeen | 1-0 | Motherwell | 0-0 | 12,524 |  | Sat 11.03.17 | 15:00 | Heart of Midlothian | 4-0 | Hamilton Academical | 1-0 | 15,881 |  | Sat 11.03.17 | 15:00 | Partick Thistle | 1-1 | Inverness Call.Thist | 0-0 | 3,082  |  | Sat 11.03.17 | 15:00 | Ross County | 1-2 | Kilmarnock | 0-0 | 3,380  |  | Sat 11.03.17 | 15:00 | Saint Johnstone | 2-0 | Dundee | 2-0 | 4,195  |  | Sun 11.03.17 | 12:00 | Celtic Glasgow | 1-1 | Glasgow Rangers | 1-0 | 58,545 |  |  Round 29. |  | Sat 18.03.17 | 12:15 | Aberdeen | 2-0 | Heart of Midlothian | 1-0 | 12,178 |  | Sat 18.03.17 | 15:00 | Inverness Call.Thist | 1-1 | Ross County | 0-0 | 4,123  |  | Sat 18.03.17 | 15:00 | Kilmarnock | 1-1 | Partick Thistle | 0-0 | 4,519  |  | Sat 18.03.17 | 15:00 | Motherwell | 1-2 | Saint Johnstone | 1-1 | 3,588  |  | Sat 18.03.17 | 15:00 | Glasgow Rangers | 4-0 | Hamilton Academical | 2-0 | 49,090 |  | Sun 19.03.17 | 12:30 | Dundee | 1-2 | Celtic Glasgow | 0-1 | 8,968  |  | Saturday 25.03.2017 - Break fo Russia WC 2018 Qualification  |  |  Round 30. |  | Fri 31.03.17 | 19:45 | Dundee | 0-7 | Aberdeen | 0-4 | 7,314  |  | Sat 01.04.17 | 15:00 | Hamilton Academical | 1-0 | Saint Johnstone | 0-0 | 1,662  |  | Sat 01.04.17 | 15:00 | Inverness Call.Thist | 1-1 | Kilmarnock | 1-1 | 2,780  |  | Sat 01.04.17 | 15:00 | Partick Thistle | 2-1 | Ross County | 0-0 | 3,149  |  | Sat 01.04.17 | 15:00 | Glasgow Rangers | 1-1 | Motherwell | 0-1 | 49,198 |  | Sun 02.04.17 | 12:30 | Heart of Midlothian | 0-5 | Celtic Glasgow | 0-2 | 16,539 |  |  Round 31. |  | Tue 04.04.17 | 19:45 | Aberdeen | 1-0 | Inverness Call.Thist | 1-0 | 11,507 |  | Tue 04.04.17 | 19:45 | Ross County | 2-1 | Dundee | 1-1 | 2,819  |  | Wed 05.04.17 | 19:45 | Celtic Glasgow | 1-1 | Partick Thistle | 0-0 | 54,047 |  | Wed 05.04.17 | 19:45 | Kilmarnock | 0-0 | Glasgow Rangers | 0-0 | 9,548  |  | Wed 05.04.17 | 19:45 | Motherwell | 0-0 | Hamilton Academical | 0-0 | 4,644  |  | Wed 05.04.17 | 19:45 | Saint Johnstone | 1-0 | Heart of Midlothian | 0-0 | 4,197  |  |  Round 32. |  | Sat 08.04.17 | 15:00 | Celtic Glasgow | 3-1 | Kilmarnock | 1-0 | 57,679 |  | Sat 08.04.17 | 15:00 | Hamilton Academical | 1-1 | Ross County | 1-0 | 1,548 |  | Sat 08.04.17 | 15:00 | Heart of Midlothian | 1-0 | Dundee | 1-0 | 16,304 |  | Sat 08.04.17 | 15:00 | Inverness Call.Thist | 0-3 | Saint Johnstone | 0-1 | 2,961 |  | Sat 08.04.17 | 15:00 | Partick Thistle | 1-0 | Motherwell | 1-0 | 3,920 |  | Sun 09.04.17 | 12:30 | Aberdeen | 0-3 | Glasgow Rangers | 0-0 | 19,332 |  |  Round 33. |  | Fri 15.04.17 | 19:45 | Kilmarnock | 0-0 | Heart of Midlothian | 0-0 | 4,110 |  | Sat 15.04.17 | 15:00 | Dundee | 0-2 | Hamilton Academical | 0-1 | 6,489 |  | Sat 15.04.17 | 15:00 | Motherwell | 4-2 | Inverness Call.Thist | 2-1 | 3,696 |  | Sat 15.04.17 | 15:00 | Glasgow Rangers | 2-0 | Partick Thistle | 1-0 | 49,748 |  | Sat 15.04.17 | 15:00 | Saint Johnstone | 1-2 | Aberdeen | 0-2 | 51,132 |  | Sun 16.04.17 | 12:30 | Ross County | 2-2 | Celtic Glasgow | 0-1 | 6,205 |   
 | 
 |  
 | 
 Prepared and maintained by Todor Krastev 
todor1966@yahoo.com 
Last updated: 25 May 2025 Facebook Todor Krastev 
 
  |