Scotland Premier League
21 Mar 2026 17:00. Round 31
Hearts
Dundee FC
:
Expected
  • Odds
  • Table
  • H2H
  • Streaks
  • Full Time
  • 1st half
  • 2nd half
  • Corners
  • Y. C.
  • Overall
  • Home
  • Away
# Team Pl G Pts
1 Селтик 3 6:0 9
2 Хартс 3 8:5 7
3 Хиберниан 2 4:3 4
4 Ливингстон 3 5:6 4
5 Килмарнок 3 4:4 3
6 Мотеруэлл 3 4:4 3
7 Рейнджерс 3 3:3 3
8 ФК Данди 3 2:3 2
9 Сент-Миррен 3 1:2 2
10 Данди Юнайтед 2 4:5 1
11 Фалкирк 2 3:5 1
12 Абердин 2 0:4 0
# Team Pl G Pts
1 Селтик 2 4:0 6
2 Хартс 2 5:3 4
3 Ливингстон 1 3:1 3
4 Килмарнок 2 2:2 2
5 Сент-Миррен 2 1:1 2
6 Хиберниан 1 2:2 1
7 Фалкирк 1 2:2 1
8 Рейнджерс 1 1:1 1
9 Мотеруэлл 1 1:1 1
10 Данди Юнайтед 1 2:3 0
11 ФК Данди 1 1:2 0
12 Абердин 1 0:2 0
# Team Pl G Pts
1 Селтик 1 2:0 3
2 Хартс 1 3:2 3
3 Хиберниан 1 2:1 3
4 Мотеруэлл 2 3:3 2
5 Рейнджерс 2 2:2 2
6 ФК Данди 2 1:1 2
7 Килмарнок 1 2:2 1
8 Данди Юнайтед 1 2:2 1
9 Ливингстон 2 2:5 1
10 Сент-Миррен 1 0:1 0
11 Фалкирк 1 1:3 0
12 Абердин 1 0:2 0
Head to heads
26.04.25 Hearts 0:1 Dundee FC
07.03.25 Hearts 3:1 Dundee FC
01.02.25 Dundee FC 0:6 Hearts
07.12.24 Hearts 2:0 Dundee FC
10.08.24 Dundee FC 3:1 Hearts
Last matches
  • Hearts
  • Dundee FC
23.08.25 Hearts Motherwell D 3:3
10.08.25 Dundee Utd Hearts W 2:3
04.08.25 Hearts Aberdeen W 2:0
18.05.25 Kilmarnock Hearts W 0:1
14.05.25 Hearts St Johnstone W 2:1
23.08.25 Kilmarnock Dundee FC D 0:0
09.08.25 Rangers Dundee FC D 1:1
03.08.25 Dundee FC Hibernian L 1:2
18.05.25 St Johnstone Dundee FC W 0:2
14.05.25 Dundee FC Ross County D 1:1
Win

Hearts has won 2nd period in 4 last games

Draw

Dundee FC has tied 5 periods on end

No draw

Hearts has not tied 8 periods on end in home 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
Hearts
3
0
3
0
2
1
2
1
2
1
4.33 2.67
Dundee FC
2
1
2
1
1
2
0
3
0
3
1.67 0.67
Hearts
2
0
2
0
1
1
1
1
1
1
4 2.5
Dundee FC
1
0
1
0
1
0
0
1
0
1
3 1
Hearts
1
0
1
0
1
0
1
0
1
0
5 3
Dundee FC
1
1
1
1
0
2
0
2
0
2
1 0.5
Team
O
U
G.avg IT
Hearts
18
2
14
6
12
8
7
13
4
16
2.85 1.8
Dundee FC
19
1
18
2
12
8
8
12
6
14
3.45 1.3
Hearts
10
0
8
2
6
4
4
6
2
8
3.1 1.9
Dundee FC
10
0
10
0
6
4
3
7
3
7
3.6 1.4
Hearts
8
2
6
4
6
4
3
7
2
8
2.6 1.7
Dundee FC
9
1
8
2
6
4
5
5
3
7
3.3 1.2
Team
O
U
G.avg IT
Hearts
9
1
6
4
5
5
3
7
2
8
2.6 1.7
Dundee FC
9
1
8
2
4
6
2
8
1
9
2.4 1.1
Hearts
6
0
4
2
3
3
1
5
1
5
2.67 1.67
Dundee FC
4
0
4
0
2
2
0
4
0
4
2.5 1.25
Hearts
3
1
2
2
2
2
2
2
1
3
2.5 1.75
Dundee FC
5
1
4
2
2
4
2
4
1
5
2.33 1
Team
O
U
G.avg IT
Hearts
5
0
4
1
3
2
2
3
2
3
3.4 2.2
Dundee FC
4
1
4
1
1
4
0
5
0
5
1.8 1
Hearts
3
0
3
0
2
1
1
2
1
2
3.67 2.33
Dundee FC
2
0
2
0
1
1
0
2
0
2
2.5 1
Hearts
2
0
1
1
1
1
1
1
1
1
3 2
Dundee FC
2
1
2
1
0
3
0
3
0
3
1.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
Hearts
2
1
2
1
1
2
9.67 7
Dundee FC
3
0
2
1
1
2
11.67 3.33
Hearts
1
1
1
1
1
1
9 6
Dundee FC
1
0
1
0
1
0
14 3
Hearts
1
0
1
0
0
1
11 9
Dundee FC
2
0
1
1
0
2
10.5 3.5
Team
O
U
G.avg IT
Hearts
12
8
8
12
6
14
10.1 6
Dundee FC
15
5
9
11
7
13
11 4.85
Hearts
7
3
5
5
4
6
10.7 6.2
Dundee FC
8
2
6
4
5
5
11.5 5.1
Hearts
5
5
3
7
2
8
9.5 5.8
Dundee FC
7
3
3
7
2
8
10.5 4.6
Team
O
U
G.avg IT
Hearts
5
5
4
6
3
7
9.7 6.6
Dundee FC
9
1
5
5
3
7
11.4 4.7
Hearts
3
3
2
4
2
4
9.5 6.33
Dundee FC
4
0
4
0
3
1
13.5 6
Hearts
2
2
2
2
1
3
10 7
Dundee FC
5
1
1
5
0
6
10 3.83
Team
O
U
G.avg IT
Hearts
3
2
3
2
2
3
10.2 6.6
Dundee FC
5
0
3
2
2
3
12 5.8
Hearts
2
1
2
1
2
1
11 6.67
Dundee FC
2
0
2
0
2
0
14.5 6.5
Hearts
1
1
1
1
0
2
9 6.5
Dundee FC
3
0
1
2
0
3
10.33 5.33
Head to heads - Corners
26.04.25
Hearts
Dundee FC
Match Crn
0:1 7:3
07.03.25
Hearts
Dundee FC
Match Crn
3:1
01.02.25
Dundee FC
Hearts
Match Crn
0:6 3:9
07.12.24
Hearts
Dundee FC
Match Crn
2:0 6:4
10.08.24
Dundee FC
Hearts
Match Crn
3:1 2:10
Last matches - Corners
  • Hearts
  • Dundee FC
23.08.25
Hearts
Motherwell
Match Crn
3:3 9:3
10.08.25
Dundee Utd
Hearts
Match Crn
2:3 2:9
04.08.25
Hearts
Aberdeen
Match Crn
2:0 3:3
18.05.25
Kilmarnock
Hearts
Match Crn
0:1 3:4
14.05.25
Hearts
St Johnstone
Match Crn
2:1 8:7
23.08.25
Kilmarnock
Dundee FC
Match Crn
0:0 7:3
09.08.25
Rangers
Dundee FC
Match Crn
1:1 7:4
03.08.25
Dundee FC
Hibernian
Match Crn
1:2 3:11
18.05.25
St Johnstone
Dundee FC
Match Crn
0:2 1:9
14.05.25
Dundee FC
Ross County
Match Crn
1:1 10: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
Hearts
3
0
3
0
3
0
5.67 3.33
Dundee FC
3
0
2
1
1
2
4.33 2.33
Hearts
2
0
2
0
2
0
5 3
Dundee FC
1
0
1
0
0
1
4 3
Hearts
1
0
1
0
1
0
7 4
Dundee FC
2
0
1
1
1
1
4.5 2
Team
O
U
G.avg IT
Hearts
13
7
9
11
7
13
3.6 1.55
Dundee FC
14
6
6
14
4
16
3.15 1.75
Hearts
8
2
7
3
5
5
4.2 1.4
Dundee FC
7
3
1
9
0
10
2.7 1.5
Hearts
5
5
2
8
2
8
3 1.7
Dundee FC
7
3
5
5
4
6
3.6 2
Team
O
U
G.avg IT
Hearts
8
2
6
4
5
5
4.1 2
Dundee FC
9
1
4
6
2
8
3.6 1.9
Hearts
6
0
5
1
4
2
4.5 1.83
Dundee FC
4
0
1
3
0
4
3.25 1.75
Hearts
2
2
1
3
1
3
3.5 2.25
Dundee FC
5
1
3
3
2
4
3.83 2
Team
O
U
G.avg IT
Hearts
4
1
3
2
3
2
4.4 2.4
Dundee FC
5
0
3
2
1
4
4 2
Hearts
3
0
2
1
2
1
4.33 2.33
Dundee FC
2
0
1
1
0
2
3.5 2.5
Hearts
1
1
1
1
1
1
4.5 2.5
Dundee FC
3
0
2
1
1
2
4.33 1.67
Head to heads - Y. C.
26.04.25
Hearts
Dundee FC
Match YC
0:1 1:4
07.03.25
Hearts
Dundee FC
Match YC
3:1
01.02.25
Dundee FC
Hearts
Match YC
0:6 1:0
07.12.24
Hearts
Dundee FC
Match YC
2:0 2:3
10.08.24
Dundee FC
Hearts
Match YC
3:1 3:4
Last matches - Y. C.
  • Hearts
  • Dundee FC
23.08.25
Hearts
Motherwell
Match YC
3:3 3:2
10.08.25
Dundee Utd
Hearts
Match YC
2:3 3:4
04.08.25
Hearts
Aberdeen
Match YC
2:0 3:2
18.05.25
Kilmarnock
Hearts
Match YC
0:1 1:1
14.05.25
Hearts
St Johnstone
Match YC
2:1 1:2
23.08.25
Kilmarnock
Dundee FC
Match YC
0:0 3:3
09.08.25
Rangers
Dundee FC
Match YC
1:1 2:1
03.08.25
Dundee FC
Hibernian
Match YC
1:2 3:1
18.05.25
St Johnstone
Dundee FC
Match YC
0:2 3:1
14.05.25
Dundee FC
Ross County
Match YC
1:1 2: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
Hearts
3
0
1
2
1
2
0
3
- -
Dundee FC
1
2
1
2
1
2
0
3
- -
Hearts
2
0
0
2
0
2
0
2
- -
Dundee FC
1
0
1
0
1
0
0
1
- -
Hearts
1
0
1
0
1
0
0
1
- -
Dundee FC
0
2
0
2
0
2
0
2
- -
Team
O
U
G.avg IT
Hearts
15
5
6
14
2
18
0
20
- -
Dundee FC
17
3
9
11
3
17
1
19
- -
Hearts
9
1
1
9
0
10
0
10
- -
Dundee FC
9
1
6
4
2
8
0
10
- -
Hearts
6
4
5
5
2
8
0
10
- -
Dundee FC
8
2
3
7
1
9
1
9
- -
Team
O
U
G.avg IT
Hearts
7
3
3
7
1
9
0
10
- -
Dundee FC
7
3
1
9
1
9
0
10
- -
Hearts
5
1
1
5
0
6
0
6
- -
Dundee FC
3
1
1
3
1
3
0
4
- -
Hearts
2
2
2
2
1
3
0
4
- -
Dundee FC
4
2
0
6
0
6
0
6
- -
Team
O
U
G.avg IT
Hearts
4
1
2
3
1
4
0
5
- -
Dundee FC
2
3
1
4
1
4
0
5
- -
Hearts
3
0
1
2
0
3
0
3
- -
Dundee FC
1
1
1
1
1
1
0
2
- -
Hearts
1
1
1
1
1
1
0
2
- -
Dundee FC
1
2
0
3
0
3
0
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
Hearts
3
0
2
1
1
2
1
2
- -
Dundee FC
1
2
1
2
0
3
0
3
- -
Hearts
2
0
1
1
1
1
1
1
- -
Dundee FC
0
1
0
1
0
1
0
1
- -
Hearts
1
0
1
0
0
1
0
1
- -
Dundee FC
1
1
1
1
0
2
0
2
- -
Team
O
U
G.avg IT
Hearts
16
4
9
11
5
15
3
17
- -
Dundee FC
15
5
13
7
6
14
5
15
- -
Hearts
9
1
5
5
4
6
2
8
- -
Dundee FC
7
3
6
4
3
7
3
7
- -
Hearts
7
3
4
6
1
9
1
9
- -
Dundee FC
8
2
7
3
3
7
2
8
- -
Team
O
U
G.avg IT
Hearts
8
2
4
6
1
9
1
9
- -
Dundee FC
7
3
5
5
2
8
1
9
- -
Hearts
5
1
2
4
1
5
1
5
- -
Dundee FC
3
1
2
2
0
4
0
4
- -
Hearts
3
1
2
2
0
4
0
4
- -
Dundee FC
4
2
3
3
2
4
1
5
- -
Team
O
U
G.avg IT
Hearts
5
0
2
3
1
4
1
4
- -
Dundee FC
3
2
2
3
0
5
0
5
- -
Hearts
3
0
1
2
1
2
1
2
- -
Dundee FC
1
1
1
1
0
2
0
2
- -
Hearts
2
0
1
1
0
2
0
2
- -
Dundee FC
2
1
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