
Premiership
16 Sep 2023St Johnstone0 : 2RangersPremiership
2 Sep 2023St Johnstone2 : 2DundeePremiership
26 Aug 2023Celtic0 : 0St JohnstonePremiership
12 Aug 2023Ross County2 : 0St JohnstonePremiership
5 Aug 2023St Johnstone0 : 2Hearts