Saturday 2nd November
1st Phase
- CelticDundee UnitedMatch Postponed
- DundeeRangersMatch Postponed
- HibernianAberdeenMatch Postponed
- KilmarnockMotherwellMatch Postponed
- St. Johnstone versus Hearts kick off 15:00St. Johnstone15:00playsHearts
- St. Mirren versus Ross County kick off 15:00St. Mirren15:00playsRoss County
Saturday 9th November
1st Phase
- Aberdeen versus Dundee kick off 15:00Aberdeen15:00playsDundee
- Dundee United versus Ross County kick off 15:00Dundee United15:00playsRoss County
- Hibernian versus St. Mirren kick off 15:00Hibernian15:00playsSt. Mirren
- Kilmarnock versus Celtic kick off 15:00Kilmarnock15:00playsCeltic
- Motherwell versus St. Johnstone kick off 15:00Motherwell15:00playsSt. Johnstone
Sunday 10th November
1st Phase
- Rangers versus Hearts Kick-off time to be confirmedRangersKick-off time to be confirmedplaysHearts
Saturday 23rd November
1st Phase
- Dundee versus Hibernian kick off 15:00Dundee15:00playsHibernian
- Hearts versus Celtic kick off 15:00Hearts15:00playsCeltic
- Rangers versus Dundee United kick off 15:00Rangers15:00playsDundee United
- Ross County versus Motherwell kick off 15:00Ross County15:00playsMotherwell
- St. Johnstone versus Kilmarnock kick off 15:00St. Johnstone15:00playsKilmarnock
- St. Mirren versus Aberdeen kick off 15:00St. Mirren15:00playsAberdeen
Saturday 30th November
1st Phase
- Celtic versus Ross County kick off 15:00Celtic15:00playsRoss County
- Dundee United versus St. Mirren kick off 15:00Dundee United15:00playsSt. Mirren
- Kilmarnock versus Dundee kick off 15:00Kilmarnock15:00playsDundee
- Motherwell versus Hibernian kick off 15:00Motherwell15:00playsHibernian
All times are UK and subject to change. BBC is not responsible for any changes.