Scotland Premier League
5 Dec 2026 17:00. Round 17
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 Селтик 9 23:5 24
2 Рейнджерс 9 13:7 20
3 Хартс 9 20:15 16
4 ФК Данди 9 13:10 14
5 Сент-Джонстон 9 11:11 12
6 Данди Юнайтед 9 11:12 12
7 Абердин 9 10:10 11
8 Сент-Миррен 9 9:17 10
9 Фалкирк 9 9:12 9
10 Мотеруэлл 9 11:16 8
11 Килмарнок 9 10:20 8
12 Хиберниан 9 9:14 7
# Team Pl G Pts
1 Хартс 4 13:2 12
2 Селтик 5 13:3 12
3 Рейнджерс 4 6:3 9
4 ФК Данди 5 8:6 8
5 Сент-Джонстон 5 8:7 8
6 Абердин 5 5:4 7
7 Данди Юнайтед 4 3:4 5
8 Сент-Миррен 4 5:8 4
9 Мотеруэлл 4 3:6 4
10 Килмарнок 5 5:13 4
11 Фалкирк 4 4:7 3
12 Хиберниан 5 4:9 1
# Team Pl G Pts
1 Селтик 4 10:2 12
2 Рейнджерс 5 7:4 11
3 Данди Юнайтед 5 8:8 7
4 ФК Данди 4 5:4 6
5 Фалкирк 5 5:5 6
6 Хиберниан 4 5:5 6
7 Сент-Миррен 5 4:9 6
8 Абердин 4 5:6 4
9 Сент-Джонстон 4 3:4 4
10 Мотеруэлл 5 8:10 4
11 Килмарнок 4 5:7 4
12 Хартс 5 7:13 4
Head to heads
10.10.26 Hearts 5:0 St. Mirren
03.02.26 St. Mirren 1:0 Hearts
14.01.26 Hearts 2:0 St. Mirren
29.10.25 St. Mirren 2:2 Hearts
16.08.25 St. Mirren 1:1
pen 5:4
Hearts
Last matches
  • St. Mirren
  • Hearts
17.10.26 Aberdeen St. Mirren L 3:1
10.10.26 Hearts St. Mirren L 5:0
19.09.26 St. Mirren Dundee Utd L 0:3
09.09.26 Rangers St. Mirren L 1:0
05.09.26 St. Mirren Celtic L 1:2
18.10.26 Celtic Hearts L 7:1
10.10.26 Hearts St. Mirren W 5:0
19.09.26 Kilmarnock Hearts D 1:1
15.09.26 Falkirk Hearts L 2:1
06.09.26 Hearts Dundee FC W 2:1
Both scored

Hearts has scored and conceded in 9 last away games

Failed to score

St. Mirren has not scored in 2nd period in 7 last games

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
0
6
3
5
4
3
6
2
7
2.89 1
Hearts
9
0
9
0
8
1
4
5
2
7
3.89 2.22
St. Mirren
4
0
3
1
3
1
1
3
1
3
3.25 1.25
Hearts
4
0
4
0
4
0
2
2
1
3
3.75 3.25
St. Mirren
5
0
3
2
2
3
2
3
1
4
2.6 0.8
Hearts
5
0
5
0
4
1
2
3
1
4
4 1.4
Team
O
U
G.avg IT
St. Mirren
20
0
13
7
7
13
3
17
2
18
2.3 0.9
Hearts
20
0
16
4
14
6
7
13
2
18
3.1 1.85
St. Mirren
10
0
7
3
4
6
1
9
1
9
2.4 0.9
Hearts
10
0
7
3
7
3
3
7
1
9
2.8 2.4
St. Mirren
10
0
6
4
3
7
2
8
1
9
2.2 0.9
Hearts
10
0
9
1
7
3
4
6
1
9
3.4 1.3
Team
O
U
G.avg IT
St. Mirren
10
0
6
4
5
5
3
7
2
8
2.7 1
Hearts
10
0
10
0
9
1
5
5
2
8
3.9 2.1
St. Mirren
5
0
3
2
3
2
1
4
1
4
2.8 1.2
Hearts
4
0
4
0
4
0
2
2
1
3
3.75 3.25
St. Mirren
5
0
3
2
2
3
2
3
1
4
2.6 0.8
Hearts
6
0
6
0
5
1
3
3
1
5
4 1.33
Team
O
U
G.avg IT
St. Mirren
5
0
4
1
4
1
2
3
1
4
3.2 0.4
Hearts
5
0
5
0
4
1
2
3
2
3
4.2 2
St. Mirren
2
0
2
0
2
0
0
2
0
2
3 0.5
Hearts
2
0
2
0
2
0
1
1
1
1
4 3.5
St. Mirren
3
0
2
1
2
1
2
1
1
2
3.33 0.33
Hearts
3
0
3
0
2
1
1
2
1
2
4.33 1
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
6
3
5
4
4
5
11.11 4.44
Hearts
4
5
3
6
3
6
10.44 6.89
St. Mirren
3
1
3
1
2
2
12 5.5
Hearts
2
2
2
2
2
2
11.25 8.75
St. Mirren
3
2
2
3
2
3
10.4 3.6
Hearts
2
3
1
4
1
4
9.8 5.4
Team
O
U
G.avg IT
St. Mirren
13
7
11
9
8
12
10.7 4.75
Hearts
13
7
9
11
5
15
10.55 6.55
St. Mirren
7
3
7
3
6
4
11.4 5.4
Hearts
7
3
5
5
3
7
10.7 6.7
St. Mirren
6
4
4
6
2
8
10 4.1
Hearts
6
4
4
6
2
8
10.4 6.4
Team
O
U
G.avg IT
St. Mirren
6
4
5
5
4
6
10.9 4.4
Hearts
5
5
4
6
4
6
10.9 6.8
St. Mirren
3
2
3
2
2
3
11.4 5.2
Hearts
2
2
2
2
2
2
11.25 8.75
St. Mirren
3
2
2
3
2
3
10.4 3.6
Hearts
3
3
2
4
2
4
10.67 5.5
Team
O
U
G.avg IT
St. Mirren
3
2
3
2
2
3
11 3.6
Hearts
1
4
1
4
1
4
9.6 6.6
St. Mirren
2
0
2
0
1
1
13.5 5
Hearts
1
1
1
1
1
1
12 10
St. Mirren
1
2
1
2
1
2
9.33 2.67
Hearts
0
3
0
3
0
3
8 4.33
Head to heads - Corners
10.10.26
Hearts
St. Mirren
Match Crn
5:0 6:2
03.02.26
St. Mirren
Hearts
Match Crn
1:0 7:2
14.01.26
Hearts
St. Mirren
Match Crn
2:0 3:5
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
Last matches - Corners
  • St. Mirren
  • Hearts
17.10.26
Aberdeen
St. Mirren
Match Crn
3:1 2:6
10.10.26
Hearts
St. Mirren
Match Crn
5:0 6:2
19.09.26
St. Mirren
Dundee Utd
Match Crn
0:3 4:7
09.09.26
Rangers
St. Mirren
Match Crn
1:0 12:0
05.09.26
St. Mirren
Celtic
Match Crn
1:2 6:10
18.10.26
Celtic
Hearts
Match Crn
7:1 6:3
10.10.26
Hearts
St. Mirren
Match Crn
5:0 6:2
19.09.26
Kilmarnock
Hearts
Match Crn
1:1 2:6
15.09.26
Falkirk
Hearts
Match Crn
2:1 3:4
06.09.26
Hearts
Dundee FC
Match Crn
2:1 14:2
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
1
5
4
1
8
3.56 2.22
Hearts
7
2
6
3
4
5
3.89 1.44
St. Mirren
4
0
2
2
0
4
3.5 2
Hearts
3
1
2
2
2
2
3.25 1.25
St. Mirren
4
1
3
2
1
4
3.6 2.4
Hearts
4
1
4
1
2
3
4.4 1.6
Team
O
U
G.avg IT
St. Mirren
15
5
9
11
2
18
3.25 1.85
Hearts
18
2
14
6
7
13
4.4 1.7
St. Mirren
8
2
6
4
1
9
3.4 1.6
Hearts
9
1
6
4
3
7
3.9 1.4
St. Mirren
7
3
3
7
1
9
3.1 2.1
Hearts
9
1
8
2
4
6
4.9 2
Team
O
U
G.avg IT
St. Mirren
9
1
6
4
2
8
3.7 2.2
Hearts
8
2
7
3
5
5
4.4 1.6
St. Mirren
5
0
3
2
1
4
3.8 2
Hearts
3
1
2
2
2
2
3.25 1.25
St. Mirren
4
1
3
2
1
4
3.6 2.4
Hearts
5
1
5
1
3
3
5.17 1.83
Team
O
U
G.avg IT
St. Mirren
4
1
2
3
1
4
3.4 2
Hearts
5
0
5
0
3
2
5 2
St. Mirren
2
0
1
1
0
2
3.5 2
Hearts
2
0
2
0
2
0
5 2
St. Mirren
2
1
1
2
1
2
3.33 2
Hearts
3
0
3
0
1
2
5 2
Head to heads - Y. C.
10.10.26
Hearts
St. Mirren
Match YC
5:0 2:3
03.02.26
St. Mirren
Hearts
Match YC
1:0 1:1
14.01.26
Hearts
St. Mirren
Match YC
2:0 0:1
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
Last matches - Y. C.
  • St. Mirren
  • Hearts
17.10.26
Aberdeen
St. Mirren
Match YC
3:1 1:2
10.10.26
Hearts
St. Mirren
Match YC
5:0 2:3
19.09.26
St. Mirren
Dundee Utd
Match YC
0:3 2:2
09.09.26
Rangers
St. Mirren
Match YC
1:0 1:1
05.09.26
St. Mirren
Celtic
Match YC
1:2 2:1
18.10.26
Celtic
Hearts
Match YC
7:1 3:1
10.10.26
Hearts
St. Mirren
Match YC
5:0 2:3
19.09.26
Kilmarnock
Hearts
Match YC
1:1 2:2
15.09.26
Falkirk
Hearts
Match YC
2:1 4:3
06.09.26
Hearts
Dundee FC
Match YC
2:1 2:3
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
2
4
5
2
7
1
8
- -
Hearts
9
0
6
3
1
8
1
8
- -
St. Mirren
3
1
2
2
2
2
1
3
- -
Hearts
4
0
3
1
0
4
0
4
- -
St. Mirren
4
1
2
3
0
5
0
5
- -
Hearts
5
0
3
2
1
4
1
4
- -
Team
O
U
G.avg IT
St. Mirren
16
4
5
15
2
18
1
19
- -
Hearts
18
2
10
10
1
19
1
19
- -
St. Mirren
7
3
2
8
2
8
1
9
- -
Hearts
8
2
4
6
0
10
0
10
- -
St. Mirren
9
1
3
7
0
10
0
10
- -
Hearts
10
0
6
4
1
9
1
9
- -
Team
O
U
G.avg IT
St. Mirren
7
3
4
6
2
8
1
9
- -
Hearts
10
0
7
3
1
9
1
9
- -
St. Mirren
3
2
2
3
2
3
1
4
- -
Hearts
4
0
3
1
0
4
0
4
- -
St. Mirren
4
1
2
3
0
5
0
5
- -
Hearts
6
0
4
2
1
5
1
5
- -
Team
O
U
G.avg IT
St. Mirren
4
1
3
2
1
4
0
5
- -
Hearts
5
0
3
2
1
4
1
4
- -
St. Mirren
2
0
1
1
1
1
0
2
- -
Hearts
2
0
1
1
0
2
0
2
- -
St. Mirren
2
1
2
1
0
3
0
3
- -
Hearts
3
0
2
1
1
2
1
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
2
3
6
1
8
0
9
- -
Hearts
9
0
6
3
1
8
0
9
- -
St. Mirren
3
1
1
3
0
4
0
4
- -
Hearts
4
0
3
1
1
3
0
4
- -
St. Mirren
4
1
2
3
1
4
0
5
- -
Hearts
5
0
3
2
0
5
0
5
- -
Team
O
U
G.avg IT
St. Mirren
15
5
5
15
1
19
0
20
- -
Hearts
16
4
11
9
2
18
1
19
- -
St. Mirren
8
2
3
7
0
10
0
10
- -
Hearts
8
2
5
5
2
8
1
9
- -
St. Mirren
7
3
2
8
1
9
0
10
- -
Hearts
8
2
6
4
0
10
0
10
- -
Team
O
U
G.avg IT
St. Mirren
8
2
3
7
1
9
0
10
- -
Hearts
10
0
7
3
1
9
0
10
- -
St. Mirren
4
1
1
4
0
5
0
5
- -
Hearts
4
0
3
1
1
3
0
4
- -
St. Mirren
4
1
2
3
1
4
0
5
- -
Hearts
6
0
4
2
0
6
0
6
- -
Team
O
U
G.avg IT
St. Mirren
4
1
3
2
1
4
0
5
- -
Hearts
5
0
3
2
1
4
0
5
- -
St. Mirren
1
1
1
1
0
2
0
2
- -
Hearts
2
0
2
0
1
1
0
2
- -
St. Mirren
3
0
2
1
1
2
0
3
- -
Hearts
3
0
1
2
0
3
0
3
- -
  • 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