1er tour
02.08.2016 20:30 Ross County FC (R) - Brora Rangers FC 2:3 (0:1, 2:2) ap
20:30 Clyde FC - Partick Thistle (R) 0:5 (0:0)
20:45 Inverness CT (R) - Arbroath FC 0:3 (0:2)
20:45 Cove Rangers - Dundee FC (R) 2:1 (0:1)
20:45 Formartine United - Aberdeen FC (R) 2:5 (0:1)
20:45 East Stirlingshire FC - Montrose FC 0:3 (0:1)
20:45 Stirling Albion FC - Heart of Midlothian (R) 2:3 (2:0)
20:45 St. Johnstone FC (R) - Turriff United 1:2 (1:0)
20:45 Celtic FC (R) - Annan Athletic 5:1 (3:1)
20:45 Berwick Rangers - The Spartans FC 0:3 (0:2)
20:45 Queen's Park FC - Kilmarnock FC (R) 5:2 (3:2)
20:45 Motherwell FC (R) - Edinburgh City FC 2:1 (1:0)
03.08.2016 21:00 Cumbernauld Colts - Hamilton Academical (R) 0:3 (0:1)
10.08.2016 20:30 Rangers FC (R) - University of Stirling FC 4:0 (4:0)
2e tour
16.08.2016 20:30 Partick Thistle (R) - Queen's Park FC 5:6 (0:0, 1:1, 1:1) tab
20:45 Brechin City FC - Cove Rangers 4:1 (2:1)
20:45 Peterhead FC - Brora Rangers FC 3:2 (0:1)
20:45 Elgin City - Heart of Midlothian (R) 2:0 (1:0)
20:45 Aberdeen FC (R) - Forfar Athletic 1:3 (0:1)
20:45 Stranraer FC - The Spartans FC 7:1 (3:0)
20:45 Albion Rovers - Hamilton Academical (R) 2:0 (1:0)
20:45 Motherwell FC (R) - Airdrieonians FC 1:2 (0:1)
20:45 Cowdenbeath FC - Celtic FC (R) 1:2 (1:0)
17.08.2016 20:30 Rangers FC (R) - Stenhousemuir FC 1:3 (0:2)
20:45 Arbroath FC - East Fife FC 2:3 (1:0, 2:2) ap
20:45 Turriff United - Montrose FC 1:0 (0:0)
3e tour
03.09.2016 16:00 Albion Rovers - St. Mirren FC 3:4 (3:3, 3:3) ap
16:00 Alloa Athletic - East Fife FC 3:0 (3:0)
16:00 Brechin City FC - Dunfermline Athletic 1:5 (1:2)
16:00 Dundee United - Peterhead FC 3:2 (2:2, 2:2) ap
16:00 Falkirk FC - Elgin City 6:1 (3:1)
16:00 Forfar Athletic - Raith Rovers 3:2 (2:1)
16:00 Queen Of The South - Stenhousemuir FC 7:1 (4:0)
16:00 Queen's Park FC - Greenock Morton FC 2:0 (1:0)
16:00 Stranraer FC - Dumbarton FC 1:0 (0:0)
18:15 Livingston FC - Celtic FC (R) 5:1 (5:1)
04.09.2016 16:00 Ayr United - Airdrieonians FC 3:2 (2:1, 2:2) ap
16:00 Turriff United - Hibernian FC 0:3 (0:2)
tour des 16
07.10.2016 20:45 Ayr United - Falkirk FC 1:0 (0:0, 0:0) ap
08.10.2016 14:00 Bala Town - Alloa Athletic 2:4 (0:3)
15:00 Stranraer FC - Dundee United 0:1 (0:0)
16:00 Forfar Athletic - The New Saints 1:3 (1:1)
16:00 Hibernian FC - St. Mirren FC 1:2 (1:1)
16:00 Dunfermline Athletic - Queen's Park FC 2:1 (0:0)
09.10.2016 14:00 Queen Of The South - Linfield FC 2:0 (0:0, 0:0) ap
01.11.2016 20:45 Crusaders FC - Livingston FC 0:3 (0:0)
Quarts de finale
12.11.2016 13:30 Dunfermline Athletic - Dundee United 0:1 (0:1)
16:00 Queen Of The South - Alloa Athletic 2:0 (1:0)
13.11.2016 13:30 St. Mirren FC - Ayr United 2:1 (0:0)
17:05 Livingston FC - The New Saints 0:3 (0:1)
Demi-finales
18.02.2017 18:15 Queen Of The South - Dundee United 2:3 (0:3)
19.02.2017 17:10 St. Mirren FC - The New Saints 4:1 (0:1)
Finale
25.03.2017 13:30 Dundee United - St. Mirren FC 2:1 (1:1)