Sunday 16th May
Bottom Six
- Hamilton Academical 0 , Kilmarnock 2 at Full timeHamilton AcademicalKilmarnockFull time
- Motherwell 1 , Ross County 2 at Full timeMotherwellRoss CountyFull time
- St. Mirren 0 , Dundee United 0 at Full timeSt. MirrenDundee UnitedFull time
Saturday 15th May
Top Six
- Hibernian 0 , Celtic 0 at Full timeHibernianCelticFull time
- Rangers 4 , Aberdeen 0 at Full timeRangersAberdeenFull time
- St. Johnstone 0 , Livingston 0 at Full timeSt. JohnstoneLivingstonFull time
Wednesday 12th May
Bottom Six
- Dundee United 2 , Motherwell 2 at Full timeDundee UnitedMotherwellFull time
- Kilmarnock 3 , St. Mirren 3 at Full timeKilmarnockSt. MirrenFull time
- Ross County 2 , Hamilton Academical 1 at Full timeRoss CountyHamilton AcademicalFull time
Top Six
- Livingston 0 , Rangers 3 at Full timeLivingstonRangersFull time
- Celtic 4 , St. Johnstone 0 at Full timeCelticSt. JohnstoneFull time
- Aberdeen 0 , Hibernian 1 at Full timeAberdeenHibernianFull time
Sunday 2nd May
Top Six
- Rangers 4 , Celtic 1 at Full timeRangersCelticFull time
Saturday 1st May
Bottom Six
- Dundee United 0 , Ross County 2 at Full timeDundee UnitedRoss CountyFull time
- Motherwell 2 , Kilmarnock 0 at Full timeMotherwellKilmarnockFull time
- St. Mirren 1 , Hamilton Academical 2 at Full timeSt. MirrenHamilton AcademicalFull time
Top Six
- Hibernian 0 , St. Johnstone 1 at Full timeHibernianSt. JohnstoneFull time
- Livingston 1 , Aberdeen 2 at Full timeLivingstonAberdeenFull time
All times are UK and subject to change. BBC is not responsible for any changes.