Saturday 3rd August
1st Phase
- Hearts versus Rangers kick off 12:30Hearts12:30playsRangers
- Motherwell versus Ross County kick off 15:00Motherwell15:00playsRoss County
Sunday 4th August
1st Phase
- Dundee United versus Dundee kick off 13:30Dundee United13:30playsDundee
- St. Mirren versus Hibernian kick off 15:00St. Mirren15:00playsHibernian
- Celtic versus Kilmarnock kick off 16:30Celtic16:30playsKilmarnock
Monday 5th August
1st Phase
- St. Johnstone versus Aberdeen kick off 20:00St. Johnstone20:00playsAberdeen
Saturday 10th August
1st Phase
- Aberdeen versus St. Mirren kick off 15:00Aberdeen15:00playsSt. Mirren
- Kilmarnock versus St. Johnstone kick off 15:00Kilmarnock15:00playsSt. Johnstone
- Rangers versus Motherwell kick off 15:00Rangers15:00playsMotherwell
- Ross County versus Dundee United kick off 15:00Ross County15:00playsDundee United
- Dundee versus Hearts kick off 17:30Dundee17:30playsHearts
Sunday 11th August
1st Phase
- Hibernian versus Celtic kick off 12:30Hibernian12:30playsCeltic
Saturday 24th August
1st Phase
- Aberdeen versus Kilmarnock kick off 15:00Aberdeen15:00playsKilmarnock
- Dundee United versus St. Johnstone kick off 15:00Dundee United15:00playsSt. Johnstone
- Hibernian versus Dundee kick off 15:00Hibernian15:00playsDundee
- Motherwell versus Hearts kick off 15:00Motherwell15:00playsHearts
- Rangers versus Ross County kick off 15:00Rangers15:00playsRoss County
- St. Mirren versus Celtic kick off 15:00St. Mirren15:00playsCeltic
Saturday 31st August
1st Phase
- Celtic versus Rangers kick off 15:00Celtic15:00playsRangers
- Dundee versus St. Mirren kick off 15:00Dundee15:00playsSt. Mirren
- Hearts versus Dundee United kick off 15:00Hearts15:00playsDundee United
- Kilmarnock versus Hibernian kick off 15:00Kilmarnock15:00playsHibernian
- Ross County versus Aberdeen kick off 15:00Ross County15:00playsAberdeen
- St. Johnstone versus Motherwell kick off 15:00St. Johnstone15:00playsMotherwell
All times are UK and subject to change. BBC is not responsible for any changes.