Wednesday 16th August
2nd Round
- Clyde 1 , Stirling University 3 at Full timeClydeStirling UniversityFull time
- Kilmarnock II 1 , Dumbarton 1 at Full time , Dumbarton win 9 - 8 on penaltiesKilmarnock IIDumbartonFull timeDumbarton win 9 - 8 on penalties
Tuesday 15th August
2nd Round
- Aberdeen II 3 , Peterhead 5 at Full timeAberdeen IIPeterheadFull time
- Brechin City 0 , Hibernian II 4 at Full timeBrechin CityHibernian IIFull time
- Albion Rovers 2 , Tranent 0 at Full timeAlbion RoversTranentFull time
- Annan Athletic 3 , Stranraer 1 at Full timeAnnan AthleticStranraerFull time
- Dundee II 0 , East Fife 0 at Full time , East Fife win 5 - 3 on penaltiesDundee IIEast FifeFull timeEast Fife win 5 - 3 on penalties
- Elgin City 0 , Forfar Athletic 0 at Full time , Elgin City win 4 - 3 on penaltiesElgin CityForfar AthleticFull timeElgin City win 4 - 3 on penalties
- Stenhousemuir 1 , Rangers II 2 at Full timeStenhousemuirRangers IIFull time
- Stirling Albion 0 , East Kilbride 3 at Full timeStirling AlbionEast KilbrideFull time
Wednesday 2nd August
1st Round
- Hibernian II 1 , Formartine United 1 at Full time , Hibernian II win 4 - 2 on penaltiesHibernian IIFormartine UnitedFull timeHibernian II win 4 - 2 on penalties
- Brora Rangers 1 , Aberdeen II 1 at Full time , Aberdeen II win 4 - 2 on penaltiesBrora RangersAberdeen IIFull timeAberdeen II win 4 - 2 on penalties
- Celtic II 1 , East Kilbride 3 at Full timeCeltic IIEast KilbrideFull time
- Stirling University 4 , Livingston II 0 at Full timeStirling UniversityLivingston IIFull time
- Dundee II 4 , Buckie Thistle 0 at Full timeDundee IIBuckie ThistleFull time
Tuesday 1st August
1st Round
- Brechin City 2 , Hearts II 2 at Full time , Brechin City win 5 - 3 on penaltiesBrechin CityHearts IIFull timeBrechin City win 5 - 3 on penalties
- Elgin City 2 , St. Johnstone II 0 at Full timeElgin CitySt. Johnstone IIFull time
- St. Mirren II 2 , Albion Rovers 2 at Full time , Albion Rovers win 4 - 2 on penaltiesSt. Mirren IIAlbion RoversFull timeAlbion Rovers win 4 - 2 on penalties
- Kilmarnock II 3 , Bonnyrigg Rose 1 at Full timeKilmarnock IIBonnyrigg RoseFull time
- Spartans 0 , Rangers II 3 at Full timeSpartansRangers IIFull time
- Tranent 0 , Motherwell II 0 at Full time , Tranent win 3 - 1 on penaltiesTranentMotherwell IIFull timeTranent win 3 - 1 on penalties
All times are UK and subject to change. BBC is not responsible for any changes.