ST Johnstone vs ST Mirren head-to-head
ST Johnstone#7 in Premiership
ST Mirren#8 in PremiershipST Johnstone vs ST Mirren: the head-to-head in numbers
ST Johnstone and ST Mirren have met once in our records since 2026. ST Johnstone won 0, ST Mirren won 1 and 0 games finished level. The latest meeting was on Saturday, 8 August 2026 (Premiership): ST Mirren 1–0 ST Johnstone.
The fixture averages 1.0 goals per game. Both teams scored in 0% of the meetings, and 0% produced three goals or more. When ST Mirren host this fixture they have won 1 of 1 meetings.
ST Johnstone, currently #7 in Premiership, have 1 win, 3 draws and 1 defeat in their last 5 matches, scoring 6 and conceding 9. ST Mirren, currently #8 in Premiership, have 1 win, 1 draw and 3 defeats in their last 5 matches, scoring 4 and conceding 11.
Next up is ST Johnstone vs ST Mirren on Wednesday, 2 December 2026 (Premiership). The Betora model gives ST Johnstone 46%, the draw 24% and ST Mirren 30%.
Last meetings
- 08 Aug 2026 · PremiershipST Mirren1–0ST JohnstoneST Mirren
Current form
This season
- 1.3·1.0Goals scored per matchST Johnstone 1.3 · ST Mirren 1.0
- 50%Over 2.5 goalsST Johnstone 50% · ST Mirren 50%
Latest results
ST Johnstone
ST Johnstone vs ST Mirren questions
Who has the better head-to-head record, ST Johnstone or ST Mirren?
ST Mirren leads the recent head-to-head with 1 wins to 0, with 0 matches drawn.
How many goals are scored when ST Johnstone and ST Mirren meet?
The last 1 meetings averaged 1 goals per game, with both teams scoring in 0% of them.
When do ST Johnstone and ST Mirren play next?
The next meeting is ST Johnstone vs ST Mirren on Wednesday, 2 December 2026. Our prediction is on the match page.
What is the biggest win in ST Johnstone vs ST Mirren?
ST Mirren won 1–0 on Saturday, 8 August 2026 (Premiership), the widest winning margin in our records.
What was the last result between ST Johnstone and ST Mirren?
ST Mirren 1–0 ST Johnstone, on Saturday, 8 August 2026 (Premiership).