Hearts vs St Mirren result and stats
Win probability: home 61%, draw 23%, away 16%

Match report
GossipBall's parrot has been crunching the numbersHearts beat St Mirren 2–0 at home in the Scottish Premiership on Wednesday 14 January 2026. This match was played before GossipBall launched. In a retrospective test using only results available before kick-off, GossipBall's ratings gave Hearts 61%, the draw 23% and St Mirren 16%, so a home win had a 61% chance. The favourite result came in.
GossipBall analysis · based on five seasons of results and expected goals · updated 30 October 2026, 05:56 UTC
Match stats
HESM
14Shots14
7On target2
3Corners5
7Fouls12
0Yellow cards1
1Red cards0
0Half-time goals0
Referee: K Clancy
Recent form
Hearts
W @ Dundee1–0 · 11 Jan
W v Livingston1–0 · 3 Jan
L @ Hibernian2–3 · 27 Dec
W v Rangers2–1 · 21 Dec
W @ Falkirk2–0 · 13 Dec
St Mirren
L v Falkirk0–2 · 10 Jan
L @ Motherwell0–2 · 3 Jan
L @ Rangers1–2 · 30 Dec
D v Kilmarnock0–0 · 27 Dec
W v Livingston1–0 · 20 Dec
Head to head
In 15 league meetings since 2021, Hearts won 8, St Mirren won 3 and 4 were drawn; the most recent, on 29 Oct 2025, was a 2–2 draw.
St Mirren 2–2 Hearts29 Oct 2025
Hearts 3–1 St Mirren26 Feb 2025
Hearts 4–0 St Mirren19 Oct 2024
St Mirren 2–1 Hearts21 Sep 2024
St Mirren 2–2 Hearts15 May 2024
St Mirren 1–2 Hearts6 Apr 2024