Match details Hearts - St. Mirren 13 Dec 2025 Scotland Premier League 2025-2026. Head-to-head statistics.

:
W W D W W
W D D D L
Expected
13 Dec 2025 17:00 Round 17
home away
- -
Head to heads
Last 20 matches
Last 10 matches
Last 5 matches
HeartsAverage performanceSt. Mirren
Overall Home Overall Away
3.6 4 Average per game 1.6 2
2.4 2.5 Average goals scored per game 0.8 1
1.2 1.5 Average goals conceded per game 0.8 1
6.4 6 Corners 4.6 3.33
2.4 3 Cards 2.4 1.33
HeartsAverage performanceSt. Mirren
Overall Home Overall Away
3.05 3.1 Average per game 2.75 2.5
1.95 1.9 Average goals scored per game 1.5 1.4
1.1 1.2 Average goals conceded per game 1.25 1.1
6.15 6.2 Corners 4.65 4.5
1.5 1.4 Cards 2.6 2.6
HeartsAverage performanceSt. Mirren
Overall Home Overall Away
3 3 Average per game 2.1 2
2.1 2 Average goals scored per game 1.2 1.2
0.9 1 Average goals conceded per game 0.9 0.8
7 6.6 Corners 4.2 3.2
1.8 2 Cards 2.6 1.8
HeartsAverage performanceSt. Mirren
Overall Home Overall Away
3.6 4 Average per game 1.6 2
2.4 2.5 Average goals scored per game 0.8 1
1.2 1.5 Average goals conceded per game 0.8 1
6.4 6 Corners 4.6 3.33
2.4 3 Cards 2.4 1.33
Hearts Over
Under
St. Mirren
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Hearts Over
Under
St. Mirren
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Hearts Over
Under
St. Mirren
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Hearts Over
Under
St. Mirren
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Top Streaks
Win Hearts has won 2nd period in 6 last games
No draw Hearts has not tied 11 periods on end
Hearts has not tied 8 periods on end in home games
Hearts - St. Mirren - Head to heads
26.02.25 Hearts St. Mirren W 3:1 (0:1)
19.10.24 Hearts St. Mirren W 4:0 (1:0)
23.12.23 Hearts St. Mirren W 2:0 (1:0)
08.04.23 Hearts St. Mirren L 0:2 (0:0)
13.01.23 Hearts St. Mirren W 1:0 (1:0)
12.03.22 Hearts St. Mirren W 4:2 (2:1)
27.11.21 Hearts St. Mirren W 2:0 (0:0)
09.11.19 Hearts St. Mirren W 5:2 (3:2)
St. Mirren - Hearts - Head to heads
16.08.25 St. Mirren Hearts D 1:1 (1:0) AET 0:0, pen 5:4
10.02.25 St. Mirren Hearts D 1:1 (1:0) AET 0:0
21.09.24 St. Mirren Hearts W 2:1 (2:1)
15.05.24 St. Mirren Hearts D 2:2 (1:1)
06.04.24 St. Mirren Hearts L 1:2 (0:1)
23.09.23 St. Mirren Hearts W 1:0 (1:0)
13.05.23 St. Mirren Hearts D 2:2 (2:0)
07.01.23 St. Mirren Hearts D 1:1 (1:0)
Hearts - Last matches
13.09.25 Rangers Hearts W 0:2 (0:1)
30.08.25 Livingston Hearts W 1:2 (1:0)
23.08.25 Hearts Motherwell D 3:3 (0:1)
10.08.25 Dundee Utd Hearts W 2:3 (2:1)
04.08.25 Hearts Aberdeen W 2:0 (1:0)
18.05.25 Kilmarnock Hearts W 0:1 (0:0)
14.05.25 Hearts St Johnstone W 2:1 (2:0)
10.05.25 Hearts Motherwell W 3:0 (1:0)
16.08.25 St. Mirren Hearts D 1:1 (1:0) AET 0:0, pen 5:4
23.07.25 Hearts Dumbarton W 4:0 (2:0)
19.07.25 Stirling Hearts W 0:4 (0:3)
15.07.25 Hamilton Hearts W 0:4 (0:2)
12.07.25 Hearts Dunfermline W 4:1 (1:1)
17.08.24 Falkirk Hearts L 2:0 (0:0)
05.11.23 Hearts Rangers L 1:3 (0:0)
26.09.23 Kilmarnock Hearts W 1:2 (0:1)
19.04.25 Hearts Aberdeen D 1:1 (1:1) AET 0:1
07.03.25 Hearts Dundee FC W 3:1 (1:0)
10.02.25 St. Mirren Hearts D 1:1 (1:0) AET 0:0
17.01.25 Brechin Hearts W 1:4 (1:1)
21.04.24 Rangers Hearts L 2:0 (1:0)
11.03.24 Morton Hearts W 0:1 (0:0)
11.02.24 Airdrieonians Hearts W 1:4 (1:3)
20.01.24 Spartans Hearts W 1:2 (0:1)
19.12.24 Hearts Petrocub D 2:2 (0:1)
12.12.24 FC Copenhagen Hearts L 2:0 (0:0)
28.11.24 Cercle Brugge Hearts L 2:0 (1:0)
07.11.24 Hearts Heidenheim L 0:2 (0:0)
24.10.24 Hearts Omonia W 2:0 (2:0)
03.10.24 Din. Minsk Hearts W 1:2 (1:1)
31.08.23 PAOK Hearts L 4:0 (2:0)
24.08.23 Hearts PAOK L 1:2 (1:1)
29.08.24 Hearts Plzen L 0:1 (0:0)
22.08.24 Plzen Hearts L 1:0 (0:0)
25.08.22 Hearts Zurich L 0:1 (0:0)
18.08.22 Zurich Hearts L 2:1 (2:1)
21.07.16 Hearts Birkirkara L 1:2 (0:0)
14.07.16 Birkirkara Hearts D 0:0 (0:0)
06.07.16 FCI Hearts W 2:4 (0:3)
30.06.16 Hearts FCI W 2:1 (2:1)
30.04.21 Raith Hearts W 0:4 (0:1)
24.04.21 Hearts Inverness W 3:0 (3:0)
20.04.21 Morton Hearts D 0:0 (0:0)
09.04.21 Hearts Alloa W 6:0 (2:0)
03.04.21 Dunfermline Hearts D 0:0 (0:0)
27.03.21 Hearts Queen of South L 2:3 (1:2)
20.03.21 Arbroath Hearts D 0:0 (0:0)
13.03.21 Hearts Ayr W 2:0 (0:0)
23.08.06 AEK Hearts L 3:0 (0:0)
09.08.06 Hearts AEK L 1:2 (0:0)
02.08.06 Siroki Brijeg Hearts D 0:0 (0:0)
26.07.06 Hearts Siroki Brijeg W 3:0 (0:0)
St. Mirren - Last matches
19.09.25 Kilmarnock St. Mirren D 2:2 (1:1) AET 0:0, pen 3:4
16.08.25 St. Mirren Hearts D 1:1 (1:0) AET 0:0, pen 5:4
27.07.25 St. Mirren Ayr W 2:1 (2:0)
19.07.25 St. Mirren Annan W 8:2 (3:1)
15.07.25 Forfar Athletic St. Mirren W 1:2 (0:1)
12.07.25 Arbroath St. Mirren D 0:0 (0:0)
18.08.24 Dundee Utd St. Mirren L 1:0 (1:0)
27.09.23 Hibernian St. Mirren L 4:2 (0:1)
13.09.25 Falkirk St. Mirren W 1:2 (0:0)
31.08.25 Hibernian St. Mirren D 1:1 (0:0)
24.08.25 St. Mirren Rangers D 1:1 (1:0)
09.08.25 St. Mirren Motherwell D 0:0 (0:0)
03.08.25 Celtic St. Mirren L 1:0 (0:0)
17.05.25 Celtic St. Mirren D 1:1 (0:0)
14.05.25 St. Mirren Hibernian D 2:2 (1:2)
10.05.25 Dundee Utd St. Mirren W 0:2 (0:1)
10.02.25 St. Mirren Hearts D 1:1 (1:0) AET 0:0
18.01.25 Queen of South St. Mirren W 1:3 (0:2)
11.02.24 St. Mirren Celtic L 0:2 (0:1)
20.01.24 St. Mirren Queen of South W 1:0 (0:0)
11.02.23 Celtic St. Mirren L 5:1 (1:0)
21.01.23 St. Mirren Dundee FC D 0:0 (0:0) AET 0:0, pen 2:0
12.03.22 Hearts St. Mirren L 4:2 (2:1)
12.02.22 St. Mirren Kelty Hearts W 4:0 (1:0)
15.08.24 Brann St. Mirren L 3:1 (1:0)
08.08.24 St. Mirren Brann D 1:1 (0:0)
01.08.24 St. Mirren Valur W 4:1 (1:0)
25.07.24 Valur St. Mirren D 0:0 (0:0)
28.04.18 Falkirk St. Mirren L 1:0 (0:0)
21.04.18 St. Mirren Morton W 2:1 (1:1)
17.04.18 St. Mirren Falkirk L 1:2 (0:0)
14.04.18 St. Mirren Livingston D 0:0 (0:0)
10.04.18 Dundee Utd St. Mirren L 1:0 (1:0)
07.04.18 Brechin St. Mirren W 0:1 (0:1)
31.03.18 Inverness St. Mirren D 2:2 (0:1)
27.03.18 St. Mirren Dumbarton W 5:0 (2:0)
Team W D L Pts
Селтик 4 1 0 13
Хартс 4 1 0 13
Данди Юнайтед 2 2 1 8
Хиберниан 1 4 0 7
Сент-Миррен 1 3 1 6
ФК Данди 1 3 2 6
Мотеруэлл 0 5 0 5
Фалкирк 1 2 2 5
Ливингстон 1 2 3 5
Килмарнок 0 4 1 4
Рейнджерс 0 4 1 4
Абердин 0 1 4 1