Which matches shall we look at?
Hearts 7 games · St Mirren 7 games · 2026-27 seasonWho is in form?
goals scoredgoals concededexpected goals (xG)
3 W · 1 D · 1 L2.0 points a game9 scored · 6 conceded
- D
KilmarnockA19 Sept11 - L
FalkirkA15 Sept12 - W
DundeeH6 Sept21 - W
HibernianA3 Sept31 - W
St JohnstoneH29 Aug21
Last 9 at home: 6W 2D 1Lthis season 3.0 points a game at home · 1st in the league at home
1 W · 1 D · 3 L0.8 points a game5 scored · 9 conceded
- L
Dundee UnitedH19 Sept03 - L
RangersA9 Sept01 - L
CelticH5 Sept12 - W
KilmarnockA2 Sept10 - D
MotherwellH30 Aug33
Last 10 away: 4W 2D 4Lthis season 2.0 points a game away · 3rd in the league away
The two sides side by side
SeasonBadge: league rank (1 = best). Tick: the league average.
Who is ahead?on 9 measures
Hearts 7Level 1St Mirren 1
Goals
Goals scoredleague average 1.3league avg 1.3
1.2.01.17.
Goals concededleague average 1.3 · lower is betterleague avg 1.3 · lower is better
4.1.11.36.
Expected goals (xG)league average 1.5league avg 1.5
4.1.61.46.
Play
Shotsleague average 14.2league avg 14.2
4.16.314.37.
Shots on targetleague average 4.6league avg 4.6
3.5.33.98.
Possessionleague average 50%league avg 50%
3.55%48%8.
Cornersleague average 5.9league avg 5.9
2.7.64.610.
Cardsleague average 1.9 · lower is betterleague avg 1.9 · lower is better
3.1.62.410.
Trends
Clean sheetsleague average 26%league avg 26%
9.14%43%2.
Both teams scoredleague average 52%league avg 52%
1.86%29%10.
3 or more goalsleague average 52%league avg 52%
1.86%43%6.
Won after scoring firstleague average 75%league avg 75%
3.75%75%3.
Head to head
last 5 meetings · league games onlyHearts 3Drawn 1St Mirren 1
- 3 Feb 2026St Mirren1 – 0HeartsL
- 14 Jan 2026Hearts2 – 0St MirrenW
- 29 Oct 2025St Mirren2 – 2HeartsD
- 26 Feb 2025Hearts3 – 1St MirrenW
- 19 Oct 2024Hearts4 – 0St MirrenW
Goals a game3.0league 2.5
Both scored40%league 52%
3 or more goals60%league 52%
When do the goals come?
every game this season▲ goals scored▼ goals concededexpected at the league’s timingHeartsSt Mirren
42
13
0–1511
21
16–3033
01
31–4510
21
46–6021
11
61–7531
22
76–90+Heartsfirst 30 min 36% · last 30 min 36% · 14 scored · 8 conceded · 7 games
St Mirrenfirst 30 min 38% · last 30 min 25% · 8 scored · 9 conceded · 7 games
What do we expect from this match?
average of the last 10 gamesThis is not a forecast: the two sides’ averages over their recent games.
Goals (xG)
1.71.4
3.1 goals at the league’s level (league 3.0)
Shots
13.611.7
25.3 shots below the league (league 28.4)
Shots on target
5.13.5
8.6 shots on target a little below the league (league 9.2)
Corners
6.64.2
10.8 corners a little below the league (league 11.8)
Cards
2.12.0
4.1 cards a little above the league (league 3.8)
Tick: the league’s average per team
Who is out, who stands out?
absences and the season’s leadersTop scorerJames Wilson4 goalsin 8 games
Most assistsJ. McPake4 assistsin 8 games
Best ratedJ. McPake7.5in 8 games
Top scorerK. Phillips3 goalsin 3 games
Most assistsSamuel Ramos2 assistsin 4 games
Best ratedK. Phillips7.8in 3 games
Line-ups come out about an hour before kick-off and then show in the Line-ups tab.
Who is the referee, and what is the calendar?
Calendar
Hearts20 days’ restLast: Kilmarnock 1–1 (away) · 19 Sept · Scottish PremiershipNext: FC Nordsjaelland (home) · 15 Oct · Conference League · in 5 days
St Mirren21 days’ restLast: Dundee United 0–3 (home) · 19 Sept · Scottish PremiershipNext: Aberdeen (away) · 17 Oct · Scottish Premiership · in 7 days
How does it change the table?
Full table2.
Rangers7+416
3.
Hearts7+613
4.
Dundee7+210
5.
St Mirren7-110
6.
St Johnstone7-18
What this match changes
If Hearts win16 – 10Hearts move up to 2nd · Hearts 6 points ahead
If it ends level14 – 11the order stays · Hearts 3 points ahead
If St Mirren win13 – 13St Mirren move up to 3rd · level on points