Wednesday 29th January
Scottish Premiership
- St. Johnstone 0 , Celtic 3 at Full timeSt. JohnstoneCelticFull time
Saturday 25th January
Scottish Premiership
- St. Johnstone 2 , Kilmarnock 1 at Full timeSt. JohnstoneKilmarnockFull time
Wednesday 22nd January
Scottish Premiership
- Livingston 1 , St. Johnstone 0 at Full timeLivingstonSt. JohnstoneFull time
Saturday 18th January
Scottish Cup - 4th Round
- St. Johnstone 3 , Greenock Morton 0 at Full timeSt. JohnstoneGreenock MortonFull time
All times are UK and subject to change. BBC is not responsible for any changes.