Semi-finals
10/05/2017 19:45 Brechin City FC Brechin City FC - Raith Rovers Raith Rovers 1:1 (1:0)
10/05/2017 19:45 Airdrieonians FC Airdrieonians FC - Alloa Athletic Alloa Athletic 1:0 (0:0)
13/05/2017 15:00 Raith Rovers Raith Rovers - Brechin City FC Brechin City FC 3:4 (0:0, 2:2, 3:3) pso
13/05/2017 15:00 Alloa Athletic Alloa Athletic - Airdrieonians FC Airdrieonians FC 4:3 (0:0, 1:0, 1:0) pso
Final
17/05/2017 19:35 Brechin City FC Brechin City FC - Alloa Athletic Alloa Athletic
20/05/2017 17:15 Alloa Athletic Alloa Athletic - Brechin City FC Brechin City FC