Friday 1st May
Bottom Six
- Livingston versus Aberdeen kick off 19:45Livingston19:45playsAberdeen
Saturday 2nd May
Bottom Six
- Dundee versus St. Mirren kick off 15:00Dundee15:00playsSt. Mirren
- Kilmarnock versus Dundee United kick off 15:00Kilmarnock15:00playsDundee United
Top Six
- Falkirk versus Motherwell kick off 15:00Falkirk15:00playsMotherwell
Sunday 3rd May
Top Six
- Hibernian versus Celtic kick off 12:00Hibernian12:00playsCeltic
Monday 4th May
Top Six
- Hearts versus Rangers kick off 17:30Hearts17:30playsRangers
Saturday 9th May
Bottom Six
- Aberdeen versus Dundee United kick off 15:00Aberdeen15:00playsDundee United
- Dundee versus Livingston kick off 15:00Dundee15:00playsLivingston
- St. Mirren versus Kilmarnock kick off 15:00St. Mirren15:00playsKilmarnock
Top Six
- Falkirk versus Hibernian kick off 15:00Falkirk15:00playsHibernian
- Motherwell versus Hearts kick off 20:00Motherwell20:00playsHearts
Sunday 10th May
Top Six
- Celtic versus Rangers kick off 12:00Celtic12:00playsRangers
Tuesday 12th May
Bottom Six
- Aberdeen versus St. Mirren kick off 19:45Aberdeen19:45playsSt. Mirren
- Dundee United versus Livingston kick off 19:45Dundee United19:45playsLivingston
- Kilmarnock versus Dundee kick off 19:45Kilmarnock19:45playsDundee
Wednesday 13th May
Top Six
- Hearts versus Falkirk kick off 20:00Hearts20:00playsFalkirk
- Motherwell versus Celtic kick off 20:00Motherwell20:00playsCeltic
- Rangers versus Hibernian kick off 20:00Rangers20:00playsHibernian
Saturday 16th May
Top Six
- Celtic versus Hearts kick off 12:30Celtic12:30playsHearts
- Falkirk versus Rangers kick off 12:30Falkirk12:30playsRangers
- Hibernian versus Motherwell kick off 12:30Hibernian12:30playsMotherwell
Sunday 17th May
Bottom Six
- Dundee versus Aberdeen kick off 14:00Dundee14:00playsAberdeen
- Livingston versus Kilmarnock kick off 14:00Livingston14:00playsKilmarnock
- St. Mirren versus Dundee United kick off 14:00St. Mirren14:00playsDundee United
All times are UK and subject to change. BBC is not responsible for any changes.