DateLeagueTimePosHome TeamAway TeamPosxScore 
21 NovS Premiership15:003FalkirkSt Johnstone72 - 1L
28 NovS Premiership15:006Dundee UnitedSt Johnstone72 - 1L
2 DecS Premiership19:457St JohnstoneSt Mirren82 - 0W
5 DecS Premiership15:001CelticSt Johnstone73 - 1L
12 DecS Premiership15:007St JohnstoneRangers22 - 2D
19 DecS Premiership15:0010HibernianSt Johnstone71 - 0L
26 DecS Premiership15:007St JohnstoneAberdeen112 - 1W
30 DecS Premiership19:457St JohnstoneHearts42 - 1W
2 JanS Premiership15:009MotherwellSt Johnstone70 - 0D
9 JanS Premiership15:007St JohnstoneFalkirk32 - 3L
23 JanS Premiership15:002RangersSt Johnstone73 - 1L
30 JanS Premiership15:007St JohnstoneDundee United62 - 4L
13 FebS Premiership15:005DundeeSt Johnstone72 - 1L
27 FebS Premiership15:0011AberdeenSt Johnstone70 - 0D
20 MarS Premiership15:007St JohnstoneHibernian102 - 1W
3 AprS Premiership15:004HeartsSt Johnstone73 - 1L
10 AprS Premiership15:007St JohnstoneMotherwell92 - 0W
Explanation of this analysisThe remaining fixture list for St Johnstone for this season

xScore is predicted from Home and Away performance against teams higher or lower in the league. Updated after each result.
Data last updated: 11 November 2026