Scotland Premier League
4 Feb 2026 21:45. Round 25
St. Mirren
Hearts
:
Expected
  • Odds
  • Table
  • H2H
  • Streaks
  • Full Time
  • 1st half
  • 2nd half
  • Corners
  • Y. C.
  • Overall
  • Home
  • Away
# Team Pl G Pts
1 Хартс 10 24:9 26
2 Селтик 10 16:8 20
3 Рейнджерс 10 12:10 15
4 Хиберниан 10 16:12 14
5 Мотеруэлл 10 16:13 14
6 Данди Юнайтед 10 17:16 13
7 Фалкирк 10 12:19 12
8 Килмарнок 10 12:15 10
9 Сент-Миррен 10 8:12 10
10 Абердин 10 7:11 10
11 ФК Данди 10 9:15 9
12 Ливингстон 10 11:20 6
# Team Pl G Pts
1 Селтик 5 11:2 13
2 Хартс 5 12:4 13
3 Мотеруэлл 5 8:5 8
4 Данди Юнайтед 5 8:7 7
5 ФК Данди 5 7:7 7
6 Хиберниан 5 10:7 6
7 Фалкирк 5 8:8 6
8 Рейнджерс 5 6:6 6
9 Сент-Миррен 5 4:4 6
10 Килмарнок 6 5:8 5
11 Абердин 5 5:5 4
12 Ливингстон 4 6:7 3
# Team Pl G Pts
1 Хартс 5 12:5 13
2 Рейнджерс 5 6:4 9
3 Хиберниан 5 6:5 8
4 Селтик 5 5:6 7
5 Данди Юнайтед 5 9:9 6
6 Мотеруэлл 5 8:8 6
7 Абердин 5 2:6 6
8 Фалкирк 5 4:11 6
9 Килмарнок 4 7:7 5
10 Сент-Миррен 5 4:8 4
11 Ливингстон 6 5:13 3
12 ФК Данди 5 2:8 2
Head to heads
29.10.25 St. Mirren 2:2 Hearts
16.08.25 St. Mirren 1:1
pen 5:4
Hearts
26.02.25 Hearts 3:1 St. Mirren
10.02.25 St. Mirren 1:1
AET 0:0
Hearts
19.10.24 Hearts 4:0 St. Mirren
Last matches
  • St. Mirren
  • Hearts
29.10.25 St. Mirren Hearts D 2:2
25.10.25 Dundee Utd St. Mirren L 3:1
18.10.25 St. Mirren Aberdeen L 0:1
04.10.25 Kilmarnock St. Mirren L 2:0
27.09.25 St. Mirren Dundee FC W 1:0
29.10.25 St. Mirren Hearts D 2:2
26.10.25 Hearts Celtic W 3:1
18.10.25 Kilmarnock Hearts W 0:3
04.10.25 Hearts Hibernian W 1:0
27.09.25 Hearts Falkirk W 3:0
No loss

Hearts has not lost 14 last games

Hearts has not lost 2nd period in 9 last away games

Over

Hearts have had over 1.5 goals 5 last halves in a row

Over
Under
  • Season
  • Last 20
  • Last 10
  • Last 5
  • Overall
  • Home
  • Away
  • 0.5
  • 1.5
  • 2.5
  • 3.5
  • 4.5
Team
O
U
G.avg IT
St. Mirren
9
1
6
4
3
7
2
8
0
10
2 0.8
Hearts
10
0
9
1
7
3
4
6
2
8
3.3 2.4
St. Mirren
4
1
2
3
1
4
1
4
0
5
1.6 0.8
Hearts
5
0
4
1
3
2
2
3
1
4
3.2 2.4
St. Mirren
5
0
4
1
2
3
1
4
0
5
2.4 0.8
Hearts
5
0
5
0
4
1
2
3
1
4
3.4 2.4
Team
O
U
G.avg IT
St. Mirren
19
1
15
5
9
11
8
12
3
17
2.85 1.4
Hearts
19
1
15
5
12
8
5
15
2
18
2.7 1.8
St. Mirren
10
1
7
4
6
5
6
5
3
8
3.18 1.73
Hearts
10
0
7
3
5
5
2
8
1
9
2.6 1.9
St. Mirren
9
0
8
1
3
6
2
7
0
9
2.44 1
Hearts
9
1
8
2
7
3
3
7
1
9
2.8 1.7
Team
O
U
G.avg IT
St. Mirren
9
1
6
4
3
7
2
8
0
10
2 0.8
Hearts
10
0
9
1
7
3
4
6
2
8
3.3 2.4
St. Mirren
4
1
2
3
1
4
1
4
0
5
1.6 0.8
Hearts
5
0
4
1
3
2
2
3
1
4
3.2 2.4
St. Mirren
5
0
4
1
2
3
1
4
0
5
2.4 0.8
Hearts
5
0
5
0
4
1
2
3
1
4
3.4 2.4
Team
O
U
G.avg IT
St. Mirren
5
0
3
2
2
3
2
3
0
5
2.4 0.8
Hearts
5
0
4
1
4
1
2
3
0
5
3 2.4
St. Mirren
3
0
1
2
1
2
1
2
0
3
2 1
Hearts
3
0
2
1
2
1
1
2
0
3
2.67 2.33
St. Mirren
2
0
2
0
1
1
1
1
0
2
3 0.5
Hearts
2
0
2
0
2
0
1
1
0
2
3.5 2.5
Over
Under
  • Season
  • Last 20
  • Last 10
  • Last 5
  • Overall
  • Home
  • Away
  • 8.5
  • 9.5
  • 10.5
  • 11.5
  • 12.5
Team
O
U
G.avg IT
St. Mirren
8
2
7
3
6
4
11.8 6
Hearts
7
3
7
3
5
5
11 6.2
St. Mirren
4
1
3
2
2
3
10.8 6
Hearts
3
2
3
2
3
2
10.4 6
St. Mirren
4
1
4
1
4
1
12.8 6
Hearts
4
1
4
1
2
3
11.6 6.4
Team
O
U
G.avg IT
St. Mirren
15
5
13
7
10
10
11.3 5.45
Hearts
12
8
10
10
8
12
10.35 6
St. Mirren
8
3
7
4
4
7
10.64 5.09
Hearts
6
4
5
5
5
5
10.3 6.2
St. Mirren
7
2
6
3
6
3
12.11 5.89
Hearts
6
4
5
5
3
7
10.4 5.8
Team
O
U
G.avg IT
St. Mirren
8
2
7
3
6
4
11.8 6
Hearts
7
3
7
3
5
5
11 6.2
St. Mirren
4
1
3
2
2
3
10.8 6
Hearts
3
2
3
2
3
2
10.4 6
St. Mirren
4
1
4
1
4
1
12.8 6
Hearts
4
1
4
1
2
3
11.6 6.4
Team
O
U
G.avg IT
St. Mirren
4
1
3
2
3
2
11.8 7.4
Hearts
3
2
3
2
3
2
11.2 6
St. Mirren
2
1
1
2
1
2
10.33 5.67
Hearts
2
1
2
1
2
1
11.33 6
St. Mirren
2
0
2
0
2
0
14 10
Hearts
1
1
1
1
1
1
11 6
Head to heads - Corners
29.10.25
St. Mirren
Hearts
Match Crn
2:2 6:7
16.08.25
St. Mirren
Hearts
Match Crn
1:1 pen 5:4
26.02.25
Hearts
St. Mirren
Match Crn
3:1 5:6
10.02.25
St. Mirren
Hearts
Match Crn
1:1 AET 0:0
19.10.24
Hearts
St. Mirren
Match Crn
4:0 1:6
Last matches - Corners
  • St. Mirren
  • Hearts
29.10.25
St. Mirren
Hearts
Match Crn
2:2 6:7
25.10.25
Dundee Utd
St. Mirren
Match Crn
3:1 4:12
18.10.25
St. Mirren
Aberdeen
Match Crn
0:1 6:2
04.10.25
Kilmarnock
St. Mirren
Match Crn
2:0 4:8
27.09.25
St. Mirren
Dundee FC
Match Crn
1:0 5:5
29.10.25
St. Mirren
Hearts
Match Crn
2:2 6:7
26.10.25
Hearts
Celtic
Match Crn
3:1 5:9
18.10.25
Kilmarnock
Hearts
Match Crn
0:3 4:5
04.10.25
Hearts
Hibernian
Match Crn
1:0 4:2
27.09.25
Hearts
Falkirk
Match Crn
3:0 9:5
Over
Under
  • Season
  • Last 20
  • Last 10
  • Last 5
  • Overall
  • Home
  • Away
  • 1.5
  • 2.5
  • 3.5
  • 4.5
  • 5.5
Team
O
U
G.avg IT
St. Mirren
8
2
5
5
4
6
4 2.2
Hearts
9
1
7
3
5
5
4.5 2.2
St. Mirren
5
0
5
0
4
1
5.4 3
Hearts
4
1
3
2
3
2
3.8 2.4
St. Mirren
3
2
0
5
0
5
2.6 1.4
Hearts
5
0
4
1
2
3
5.2 2
Team
O
U
G.avg IT
St. Mirren
15
5
9
11
7
13
3.85 2.3
Hearts
14
6
10
10
7
13
3.7 1.7
St. Mirren
9
2
8
3
6
5
4.45 2.55
Hearts
8
2
6
4
5
5
3.8 1.7
St. Mirren
6
3
1
8
1
8
3.11 2
Hearts
6
4
4
6
2
8
3.6 1.7
Team
O
U
G.avg IT
St. Mirren
8
2
5
5
4
6
4 2.2
Hearts
9
1
7
3
5
5
4.5 2.2
St. Mirren
5
0
5
0
4
1
5.4 3
Hearts
4
1
3
2
3
2
3.8 2.4
St. Mirren
3
2
0
5
0
5
2.6 1.4
Hearts
5
0
4
1
2
3
5.2 2
Team
O
U
G.avg IT
St. Mirren
4
1
3
2
2
3
4 2
Hearts
4
1
3
2
1
4
3.4 2
St. Mirren
3
0
3
0
2
1
5 2.33
Hearts
2
1
1
2
1
2
3 2
St. Mirren
1
1
0
2
0
2
2.5 1.5
Hearts
2
0
2
0
0
2
4 2
Head to heads - Y. C.
29.10.25
St. Mirren
Hearts
Match YC
2:2 2:2
16.08.25
St. Mirren
Hearts
Match YC
1:1 pen 5:4
26.02.25
Hearts
St. Mirren
Match YC
3:1 0:4
10.02.25
St. Mirren
Hearts
Match YC
1:1 AET 0:0
19.10.24
Hearts
St. Mirren
Match YC
4:0 0:5
Last matches - Y. C.
  • St. Mirren
  • Hearts
29.10.25
St. Mirren
Hearts
Match YC
2:2 2:2
25.10.25
Dundee Utd
St. Mirren
Match YC
3:1 1:1
18.10.25
St. Mirren
Aberdeen
Match YC
0:1 2:4
04.10.25
Kilmarnock
St. Mirren
Match YC
2:0 1:2
27.09.25
St. Mirren
Dundee FC
Match YC
1:0 3:2
29.10.25
St. Mirren
Hearts
Match YC
2:2 2:2
26.10.25
Hearts
Celtic
Match YC
3:1 4:1
18.10.25
Kilmarnock
Hearts
Match YC
0:3 2:2
04.10.25
Hearts
Hibernian
Match YC
1:0 2:1
27.09.25
Hearts
Falkirk
Match YC
3:0 0:1
Over
Under
  • Season
  • Last 20
  • Last 10
  • Last 5
  • Overall
  • Home
  • Away
  • 0.5
  • 1.5
  • 2.5
  • 3.5
Team
O
U
G.avg IT
St. Mirren
5
5
3
7
0
10
0
10
- -
Hearts
9
1
4
6
1
9
0
10
- -
St. Mirren
3
2
1
4
0
5
0
5
- -
Hearts
4
1
2
3
0
5
0
5
- -
St. Mirren
2
3
2
3
0
5
0
5
- -
Hearts
5
0
2
3
1
4
0
5
- -
Team
O
U
G.avg IT
St. Mirren
13
7
9
11
3
17
0
20
- -
Hearts
16
4
8
12
2
18
0
20
- -
St. Mirren
8
3
6
5
2
9
0
11
- -
Hearts
8
2
3
7
0
10
0
10
- -
St. Mirren
5
4
3
6
1
8
0
9
- -
Hearts
8
2
5
5
2
8
0
10
- -
Team
O
U
G.avg IT
St. Mirren
5
5
3
7
0
10
0
10
- -
Hearts
9
1
4
6
1
9
0
10
- -
St. Mirren
3
2
1
4
0
5
0
5
- -
Hearts
4
1
2
3
0
5
0
5
- -
St. Mirren
2
3
2
3
0
5
0
5
- -
Hearts
5
0
2
3
1
4
0
5
- -
Team
O
U
G.avg IT
St. Mirren
4
1
3
2
0
5
0
5
- -
Hearts
4
1
3
2
0
5
0
5
- -
St. Mirren
2
1
1
2
0
3
0
3
- -
Hearts
2
1
2
1
0
3
0
3
- -
St. Mirren
2
0
2
0
0
2
0
2
- -
Hearts
2
0
1
1
0
2
0
2
- -
Over
Under
  • Season
  • Last 20
  • Last 10
  • Last 5
  • Overall
  • Home
  • Away
  • 0.5
  • 1.5
  • 2.5
  • 3.5
Team
O
U
G.avg IT
St. Mirren
7
3
4
6
1
9
0
10
- -
Hearts
10
0
6
4
1
9
1
9
- -
St. Mirren
3
2
1
4
0
5
0
5
- -
Hearts
5
0
2
3
1
4
1
4
- -
St. Mirren
4
1
3
2
1
4
0
5
- -
Hearts
5
0
4
1
0
5
0
5
- -
Team
O
U
G.avg IT
St. Mirren
17
3
9
11
4
16
2
18
- -
Hearts
17
3
8
12
1
19
1
19
- -
St. Mirren
9
2
5
6
3
8
2
9
- -
Hearts
9
1
3
7
1
9
1
9
- -
St. Mirren
8
1
4
5
1
8
0
9
- -
Hearts
8
2
5
5
0
10
0
10
- -
Team
O
U
G.avg IT
St. Mirren
7
3
4
6
1
9
0
10
- -
Hearts
10
0
6
4
1
9
1
9
- -
St. Mirren
3
2
1
4
0
5
0
5
- -
Hearts
5
0
2
3
1
4
1
4
- -
St. Mirren
4
1
3
2
1
4
0
5
- -
Hearts
5
0
4
1
0
5
0
5
- -
Team
O
U
G.avg IT
St. Mirren
3
2
2
3
0
5
0
5
- -
Hearts
5
0
3
2
0
5
0
5
- -
St. Mirren
2
1
1
2
0
3
0
3
- -
Hearts
3
0
1
2
0
3
0
3
- -
St. Mirren
1
1
1
1
0
2
0
2
- -
Hearts
2
0
2
0
0
2
0
2
- -
  • 1x2
  • Dbl. Chance
  • Over/Under
  • Crn
  • YC
1X2
1X12X2
Total Goals 0.5
OverUnder
Total Goals 1.5
OverUnder
Total Goals 2.5
OverUnder
Total Goals 3.5
OverUnder
Total Goals 4.5
OverUnder
Total Corners 7.5
OverUnder
Total Corners 8.5
OverUnder
Total Corners 9.5
OverUnder
Total Corners 10.5
OverUnder
Total Corners 11.5
OverUnder
Total YC 3.5
OverUnder
Total YC 4.5
OverUnder
Total YC 5.5
OverUnder
Total YC 6.5
OverUnder
Total YC 7.5
OverUnder