Saturday 23rd January
Scottish League Cup
Semi-final
St JohnstoneSt Johnstone17:30HibernianHibernian
Wednesday 27th January
Scottish Premiership
St JohnstoneSt Johnstone19:45AberdeenAberdeen
Saturday 30th January
Scottish Premiership
KilmarnockKilmarnock15:00St JohnstoneSt Johnstone
Saturday 30th January
Scottish Cup
DundeeDundeePSt JohnstoneSt JohnstoneP Match postponed - Other