Saint Mirren Scottish Premiership HT FT 11/01/202522:00 UTC+0700 Saint Mirren00 Dundee United10B05/01/202522:00 UTC+0700 Celtic FC32 Saint Mirren00B02/01/202522:00 UTC+0700 Kilmarnock21 Saint Mirren00B29/12/202422:00 UTC+0700 Saint Mirren11 Dundee21B27/12/202400:45 UTC+0700 Saint Mirren21 Glasgow Rangers10T21/12/202422:00 UTC+0700 Ross County10 Saint Mirren21T14/12/202422:00 UTC+0700 Saint Johnstone20 Saint Mirren31T07/12/202422:00 UTC+0700 Saint Mirren00 Motherwell10B30/11/202422:00 UTC+0700 Dundee United20 Saint Mirren00B23/11/202423:00 UTC+0700 Saint Mirren21 Aberdeen10T
Greenock Morton Scottish Championship HT FT 31/12/202422:00 UTC+0700 Greenock Morton20 Partick Thistle FC10T28/12/202422:00 UTC+0700 Ayr United00 Greenock Morton00H21/12/202422:00 UTC+0700 Greenock Morton21 Dunfermline Athletic00T14/12/202422:00 UTC+0700 Airdrie United21 Greenock Morton22H07/12/202422:00 UTC+0700 Greenock Morton00 Livingston00H16/11/202422:00 UTC+0700 Raith Rovers20 Greenock Morton32T09/11/202402:45 UTC+0700 Greenock Morton11 Ayr United10H02/11/202422:00 UTC+0700 Falkirk62 Greenock Morton00B Scottish Cup HT FT 30/11/202422:00 UTC+0700 Ayr United20 Greenock Morton00B Scottish Bells Challenge Cup HT FT 13/11/202402:45 UTC+0700 Livingston21 Greenock Morton10B
Saint Mirren International Club Friendly11/07/202318:00 UTC+0700Dundee UnitedSaint Mirren Scottish Cup18/0122:00 UTC+0700Queen of SouthSaint Mirren Scottish Premiership25/0122:00 UTC+0700AberdeenSaint Mirren01/0222:00 UTC+0700Saint MirrenSaint Johnstone15/0222:00 UTC+0700Saint MirrenHibernian22/0222:00 UTC+0700Glasgow RangersSaint Mirren27/0202:45 UTC+0700Heart of MidlothianSaint Mirren01/0322:00 UTC+0700Saint MirrenCeltic FC15/0322:00 UTC+0700MotherwellSaint Mirren29/0322:00 UTC+0700Saint MirrenKilmarnock05/0421:00 UTC+0700DundeeSaint Mirren12/0421:00 UTC+0700Saint MirrenRoss County
Greenock Morton Scottish Championship25/0122:00 UTC+0700Queen's ParkGreenock Morton01/0222:00 UTC+0700Partick Thistle FCGreenock Morton15/0222:00 UTC+0700Greenock MortonAirdrie United22/0222:00 UTC+0700Greenock MortonFalkirk26/0202:45 UTC+0700LivingstonGreenock Morton01/0322:00 UTC+0700Dunfermline AthleticGreenock Morton08/0322:00 UTC+0700Greenock MortonAyr United15/0322:00 UTC+0700Hamilton AcademicalGreenock Morton22/0322:00 UTC+0700Greenock MortonQueen's Park29/0322:00 UTC+0700Greenock MortonPartick Thistle FC05/0421:00 UTC+0700FalkirkGreenock Morton12/0421:00 UTC+0700Greenock MortonLivingston19/0421:00 UTC+0700Airdrie UnitedGreenock Morton26/0421:00 UTC+0700Raith RoversGreenock Morton03/0501:45 UTC+0700Greenock MortonDunfermline Athletic