Hearts vs St Mirren

Sat 30 Jan, 15:00 UTC · Matchweek 25 · probabilities and historical statistics

Predicted outcome

Hearts win · Most likely 59.5%
Draw 22.8%
St Mirren win 17.7%

Event markets

Both teams to score 50%Avg 53%
Over 1.5 goals 75%Avg 78%
Over 2.5 goals 51%Avg 56%
Hearts clean sheet 40%Avg 32%
St Mirren clean sheet 16%Avg 20%
Over 8.5 corners 74%Avg 74%
Over 9.5 corners 62%Avg 62%
Over 2.5 cards 75%Avg 76%
Over 3.5 cards 56%Avg 55%

This match League average

Predicted Score

1-012.4%
2-010.7%
2-110.0%

Team comparison

Attack Defense Form Discipline Cleansheets
  • Hearts
  • St Mirren

Did you know?

  • Hearts's matches have gone over 1.5 goals in 10 of their last 10.
  • Hearts have scored in 10 consecutive matches.
  • St Mirren have conceded in each of their last 8 matches.
  • Hearts beat St Mirren 5-0 in the biggest recent win between these two.

H2H

All 18 meetings on file.

DateHomeScoreAway
10 Oct 26 Hearts 5–0 St Mirren
03 Feb 26 St Mirren 1–0 Hearts
14 Jan 26 Hearts 2–0 St Mirren
29 Oct 25 St Mirren 2–2 Hearts
26 Feb 25 Hearts 3–1 St Mirren
19 Oct 24 Hearts 4–0 St Mirren
21 Sep 24 St Mirren 2–1 Hearts
15 May 24 St Mirren 2–2 Hearts
06 Apr 24 St Mirren 1–2 Hearts
23 Dec 23 Hearts 2–0 St Mirren
23 Sep 23 St Mirren 1–0 Hearts
13 May 23 St Mirren 2–2 Hearts
08 Apr 23 Hearts 0–2 St Mirren
13 Jan 23 Hearts 1–0 St Mirren
07 Jan 23 St Mirren 1–1 Hearts
26 Feb 22 St Mirren 0–2 Hearts
27 Nov 21 Hearts 2–0 St Mirren
07 Aug 21 St Mirren 1–2 Hearts
18meetings
  • Hearts win · 10 (56%)
  • Draw · 4 (22%)
  • St Mirren win · 4 (22%)
Avg. total goals 2.72 League avg: 2.87
Over 2.5 goals 50% League avg: 56%
Both teams to score 44% League avg: 53%
Whoever hosts wins 56% League avg: 46%
Avg. total corners 10.44 League avg: 10.63
Avg. total cards 4.44 League avg: 4.00
Hearts avg. goals 1.83 League avg: 1.43
St Mirren avg. goals 0.89 League avg: 1.43

Biggest win: Hearts 5–0 St Mirren (10 Oct 26).

Hearts vs St Mirren head to head: in the previous 18 meetings, Hearts have won 10 times, St Mirren have won 4 times and 4 ended in a draw. Hearts scored 33 goals and St Mirren scored 16 goals in these matches. The latest meeting, on 10 Oct 2026, was won 5-0 by Hearts, at home against St Mirren. Across these matches, both teams scored in 8 of 18 and 9 had over 2.5 goals. Hearts kept 7 clean sheets and St Mirren kept 3.

How they play

Each line runs across the 12 clubs of the league, from up to the last 19 league games of each. A marker at either end means the most or least of that measure.

Hearts
  • Shoots on sight
  • Keeps the ball
  • Set piece heavy
St Mirren
  • Shoots on sight
  • Plays on the floor
  • Possession
    Cedes the ballKeeps the ball
    54% 3rd of 12 51% 5th of 12
  • Shot selection
    Shoots on sightWaits for the chance
    0.10 xG a shot 11th of 12 0.09 xG a shot 12th of 12
  • Set pieces
    Open playSet pieces
    31% of xG 4th of 12 27% of xG 5th of 12
  • Route to goal
    On the groundCrosses and headers
    19% of shots 5th of 12 15% of shots 9th of 12

Where they differ

  • Hearts go more through the air than St Mirren, 19% of shots against 15%.

Ball Stats (Last 10 games)

Hearts St Mirren
23 (2.3 avg) Goals 9 (0.9 avg)
162 (16.2 avg) Total Shots 118 (11.8 avg)
55 (5.5 avg) Shots on Target 35 (3.5 avg)
48 (4.8 avg) Blocked Shots 37 (3.7 avg)
65 (6.5 avg) Corners 36 (3.6 avg)
762 (76.2 avg) Attacks 757 (75.7 avg)
466 (46.6 avg) Dangerous Attacks 364 (36.4 avg)
126 (12.6 avg) Key Passes 93 (9.3 avg)
4489 (448.9 avg) Passes 4427 (442.7 avg)
3617 (81%) Pass Accuracy 3567 (81%)
53% Ball Possession 49%

Disciplinary/Tackles (Last 10 games)

Hearts St Mirren
0 (0.0 avg) Red Cards 0 (0.0 avg)
18 (1.8 avg) Yellow Cards 30 (3.0 avg)
177 (17.7 avg) Tackles 188 (18.8 avg)
118 (11.8 avg) Fouls 135 (13.5 avg)
15 (1.7 avg) Offsides 13 (1.3 avg)
605 (60.5 avg) Duels Won 480 (48.0 avg)
208 (20.8 avg) Aerial Duels Won 99 (9.9 avg)

Previous Game Statistics (Last 10)

Hearts

1.5Goals
  • Under · 0 (0%)
  • Over · 10 (100%)
7.5Corners
  • Under · 1 (10%)
  • Over · 9 (90%)
2.5Goals
  • Under · 2 (20%)
  • Over · 8 (80%)
8.5Corners
  • Under · 4 (40%)
  • Over · 6 (60%)
3.5Goals
  • Under · 5 (50%)
  • Over · 5 (50%)
9.5Corners
  • Under · 6 (60%)
  • Over · 4 (40%)
CS
  • Yes · 3 (30%)
  • No · 7 (70%)
BTTS
  • Yes · 7 (70%)
  • No · 3 (30%)

St Mirren

1.5Goals
  • Under · 3 (30%)
  • Over · 7 (70%)
7.5Corners
  • Under · 1 (10%)
  • Over · 9 (90%)
2.5Goals
  • Under · 4 (40%)
  • Over · 6 (60%)
8.5Corners
  • Under · 4 (40%)
  • Over · 6 (60%)
3.5Goals
  • Under · 7 (70%)
  • Over · 3 (30%)
9.5Corners
  • Under · 5 (50%)
  • Over · 5 (50%)
CS
  • Yes · 1 (10%)
  • No · 9 (90%)
BTTS
  • Yes · 5 (50%)
  • No · 5 (50%)