St Mirren vs St Johnstone result and stats
Win probability: home 49%, draw 28%, away 23%

Match report
GOSSIPBALL's parrot has been crunching the numbersSt Mirren beat St Johnstone 1–0 at home in the Scottish Premiership on Saturday 8 August 2026. Before kick-off GossipBall gave St Mirren 49%, the draw 28% and St Johnstone 23%, so a home win had a 49% chance. GossipBall's favourite result came in.
On expected goals it finished St Mirren 1.36, St Johnstone 1.13, so St Mirren created the better chances. St Mirren had 13 shots (4 on target) to St Johnstone's 9 (2 on target).
GOSSIPBALL analysis · based on five seasons of results and expected goals · updated 29 October 2026, 20:50 UTC
Match stats
SMSJ
1.36Expected goals1.13
13Shots9
4On target2
5Corners2
11Fouls8
2Yellow cards1
0Red cards0
0Half-time goals0
Referee: R Hardie
Recent form
St Mirren
W @ Falkirk2–0 · 1 Aug
D v Dundee United1–1 · 17 May
W @ Aberdeen2–0 · 12 May
L v Kilmarnock0–3 · 9 May
L @ Dundee0–1 · 2 May
St Johnstone
W v Kilmarnock4–3 · 2 Aug
L v Dundee0–2 · 18 May
L @ Hearts1–2 · 14 May
W v Ross County2–1 · 10 May
L v Kilmarnock0–2 · 3 May
Head to head
In 13 league meetings since 2021, St Mirren won 6, St Johnstone won 3 and 4 were drawn; the most recent, on 1 Feb 2025, finished St Mirren 0–1 St Johnstone, a win for St Johnstone.
St Mirren 0–1 St Johnstone1 Feb 2025
St Johnstone 2–3 St Mirren14 Dec 2024
St Mirren 3–1 St Johnstone30 Oct 2024
St Mirren 2–0 St Johnstone24 Feb 2024
St Johnstone 1–0 St Mirren6 Dec 2023
St Mirren 4–0 St Johnstone28 Oct 2023
Season averages per game
SMSJ
1.09Goals1.18
1.73Conceded1.55
1.35xG1.22
1.77xG against1.74
12.8Shots10.4
3.9On target3.4
4.1Corners3.1
2.82Yellow cards1.27
27%Clean sheets9%
46%Both score64%
55%3+ goals46%