Saint Johnstone Scottish Premiership HT FT 25/01/202522:00 UTC+0700 Saint Johnstone20 Motherwell11T12/01/202522:00 UTC+0700 Glasgow Rangers33 Saint Johnstone10B05/01/202522:00 UTC+0700 Saint Johnstone10 Dundee33B02/01/202522:00 UTC+0700 Saint Johnstone11 Hibernian10H29/12/202422:00 UTC+0700 Celtic FC41 Saint Johnstone00B26/12/202422:00 UTC+0700 Saint Johnstone11 Dundee United20B22/12/202422:00 UTC+0700 Heart of Midlothian21 Saint Johnstone10B14/12/202422:00 UTC+0700 Saint Johnstone20 Saint Mirren31B07/12/202422:00 UTC+0700 Aberdeen10 Saint Johnstone11H Scottish Cup HT FT 18/01/202522:00 UTC+0700 Saint Johnstone11 Motherwell00T
Livingston Scottish Championship HT FT 25/01/202522:00 UTC+0700 Livingston32 Hamilton Academical00T15/01/202502:45 UTC+0700 Livingston21 Airdrie United11T04/01/202522:00 UTC+0700 Queen's Park21 Livingston00B28/12/202422:00 UTC+0700 Raith Rovers22 Livingston10B21/12/202422:00 UTC+0700 Livingston00 Ayr United11B18/12/202402:45 UTC+0700 Airdrie United00 Livingston31T14/12/202402:45 UTC+0700 Livingston21 Partick Thistle FC00T07/12/202422:00 UTC+0700 Greenock Morton00 Livingston00H Scottish Cup HT FT 18/01/202522:00 UTC+0700 Ross County40 Livingston51T30/11/202422:00 UTC+0700 Livingston22 Brora Rangers00T
Saint Johnstone Scottish Premiership01/0222:00 UTC+0700Saint MirrenSaint Johnstone15/0222:00 UTC+0700KilmarnockSaint Johnstone22/0222:00 UTC+0700Saint JohnstoneHeart of Midlothian27/0202:45 UTC+0700Saint JohnstoneRoss County01/0322:00 UTC+0700DundeeSaint Johnstone15/0322:00 UTC+0700Saint JohnstoneAberdeen29/0322:00 UTC+0700HibernianSaint Johnstone05/0421:00 UTC+0700Saint JohnstoneCeltic FC12/0421:00 UTC+0700Dundee UnitedSaint Johnstone
Livingston Scottish Bells Challenge Cup29/0102:45 UTC+0700Dunfermline AthleticLivingston Scottish Championship01/0222:00 UTC+0700FalkirkLivingston15/0222:00 UTC+0700LivingstonDunfermline Athletic22/0222:00 UTC+0700Ayr UnitedLivingston26/0202:45 UTC+0700LivingstonGreenock Morton01/0322:00 UTC+0700Partick Thistle FCLivingston08/0322:00 UTC+0700LivingstonRaith Rovers15/0322:00 UTC+0700Airdrie UnitedLivingston22/0322:00 UTC+0700Dunfermline AthleticLivingston29/0322:00 UTC+0700LivingstonFalkirk05/0421:00 UTC+0700LivingstonQueen's Park12/0421:00 UTC+0700Greenock MortonLivingston19/0421:00 UTC+0700LivingstonAyr United26/0421:00 UTC+0700Hamilton AcademicalLivingston03/0501:45 UTC+0700LivingstonPartick Thistle FC