22nd September 2016
3rd Round | Aberdeen | 0-0 |
21st September 2016
3rd Round | Celtic | 0-0 |
20th September 2016
3rd Round | Rangers | 0-0 |
3rd Round | 0-0 | Dundee United |
10th August 2016
2nd Round | 1-2 | Aberdeen |
2nd Round | Celtic | 5-0 | Motherwell |
2nd Round | 3-2 | Heart of Midlothian |
9th August 2016
2nd Round | Rangers | 5-0 |
2nd Round | Hibernian | 1-3 |
2nd Round | 1-2 |
2nd Round | Dundee United | 3-1 |
2nd Round | 1-0 |
31st July 2016
7-0 |
Dundee United | 2-0 |
30th July 2016
Kilmarnock | 0-0 |
St. Mirren | 3-0 |
2-1 | Livingston |
0-3 | Motherwell |
0-2 |
1-0 |
2-0 |
7-0 |
0-1 |
4-0 |
2-0 |
2-0 |
3-3 |
7-0 |
27th July 2016
3-0 |
2-4 |
0-2 |
3-2 |
26th July 2016
2-1 |
2-3 | Kilmarnock |
1-2 |
Livingston | 0-2 |
Motherwell | 3-0 |
1-5 |
4-1 |
1-1 |
2-0 |
1-4 |
3-3 |
25th July 2016
Rangers | 3-0 |
23rd July 2016
1-1 |
Kilmarnock | 0-2 |
1-1 |
6-2 |
0-3 |
2-1 |
4-2 |
3-0 |
1-1 | Dundee United |
0-2 |
2-1 |
2-1 |
1-3 | Motherwell |
1-0 |
3-0 | St. Mirren |
22nd July 2016
0-3 | Rangers |
20th July 2016
0-3 | Livingston |
19th July 2016
0-2 |
4-0 |
2-0 |
1-0 |
0-0 |
St. Mirren | 1-0 |
3-1 |
Rangers | 2-0 |
2-0 |
2-1 |
3-0 |
Dundee United | 6-1 |
3-0 |
2-1 |
0-2 |
16th July 2016
Livingston | 2-3 | St. Mirren |
2-1 |
Motherwell | 0-2 | Rangers |
1-2 |
1-1 |
1-2 | Kilmarnock |
0-1 |
1-2 |
1-0 |
1-3 |
2-2 |
0-0 |
0-2 |
15th July 2016
1-2 |
1-1 | Dundee United |
0-1 |