Scotland Premier League
3 Apr 2027 17:00. Round 32
Hearts
St Johnstone
:
Expected
  • Odds
  • Table
  • H2H
  • Streaks
  • Full Time
  • 1st half
  • 2nd half
  • Corners
  • Y. C.
  • Overall
  • Home
  • Away
# Team Pl G Pts
1 Селтик 2 6:1 6
2 Сент-Миррен 2 3:0 6
3 Мотеруэлл 2 2:1 4
4 Хартс 2 5:2 3
5 ФК Данди 2 2:1 3
6 Сент-Джонстон 2 4:4 3
7 Хиберниан 2 3:3 3
8 Абердин 2 2:3 3
9 Рейнджерс 2 2:3 1
10 Фалкирк 2 0:2 1
11 Данди Юнайтед 2 1:5 1
12 Килмарнок 2 4:9 0
# Team Pl G Pts
1 Хартс 1 4:0 3
2 ФК Данди 1 2:0 3
3 Сент-Джонстон 1 4:3 3
4 Абердин 1 2:1 3
5 Сент-Миррен 1 1:0 3
6 Селтик 1 1:0 3
7 Данди Юнайтед 1 1:1 1
8 Мотеруэлл 1 0:0 1
9 Хиберниан 1 1:2 0
10 Рейнджерс 1 1:2 0
11 Фалкирк 1 0:2 0
12 Килмарнок 1 1:5 0
# Team Pl G Pts
1 Селтик 1 5:1 3
2 Сент-Миррен 1 2:0 3
3 Мотеруэлл 1 2:1 3
4 Хиберниан 1 2:1 3
5 Рейнджерс 1 1:1 1
6 Фалкирк 1 0:0 1
7 Килмарнок 1 3:4 0
8 Хартс 1 1:2 0
9 Сент-Джонстон 1 0:1 0
10 ФК Данди 1 0:1 0
11 Абердин 1 0:2 0
12 Данди Юнайтед 1 0:4 0
Head to heads
14.05.25 Hearts 2:1 St Johnstone
23.02.25 St Johnstone 1:2 Hearts
22.12.24 Hearts 2:1 St Johnstone
02.11.24 St Johnstone 1:2 Hearts
07.02.24 St Johnstone 0:1 Hearts
Last matches
  • Hearts
  • St Johnstone
09.08.26 Hearts Dundee Utd W 4:0
01.08.26 Aberdeen Hearts L 2:1
16.05.26 Celtic Hearts L 3:1
13.05.26 Hearts Falkirk W 3:0
09.05.26 Motherwell Hearts D 1:1
08.08.26 St. Mirren St Johnstone L 1:0
02.08.26 St Johnstone Kilmarnock W 4:3
18.05.25 St Johnstone Dundee FC L 0:2
14.05.25 Hearts St Johnstone L 2:1
10.05.25 St Johnstone Ross County W 2:1
Win

Hearts has won 8 last home games

Hearts has won 5 periods on end in home games

Hearts has won 2nd period in 5 last home games

No loss

Hearts has not lost 20 last 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
2
0
2
0
2
0
1
1
0
2
3.5 2.5
St Johnstone
2
0
1
1
1
1
1
1
1
1
4 2
Hearts
1
0
1
0
1
0
1
0
0
1
4 4
St Johnstone
1
0
1
0
1
0
1
0
1
0
7 4
Hearts
1
0
1
0
1
0
0
1
0
1
3 1
St Johnstone
1
0
0
1
0
1
0
1
0
1
1 0
Team
O
U
G.avg IT
Hearts
20
0
13
7
11
9
6
14
1
19
2.6 1.65
St Johnstone
19
1
14
6
10
10
5
15
2
18
2.6 1
Hearts
10
0
6
4
5
5
3
7
0
10
2.4 2
St Johnstone
10
1
8
3
5
6
2
9
1
10
2.55 1.18
Hearts
10
0
7
3
6
4
3
7
1
9
2.8 1.3
St Johnstone
9
0
6
3
5
4
3
6
1
8
2.67 0.78
Team
O
U
G.avg IT
Hearts
10
0
9
1
8
2
4
6
0
10
3.1 2
St Johnstone
10
0
7
3
5
5
2
8
2
8
2.8 1
Hearts
5
0
4
1
4
1
2
3
0
5
3 2.6
St Johnstone
5
0
4
1
2
3
1
4
1
4
3 1.4
Hearts
5
0
5
0
4
1
2
3
0
5
3.2 1.4
St Johnstone
5
0
3
2
3
2
1
4
1
4
2.6 0.6
Team
O
U
G.avg IT
Hearts
5
0
5
0
4
1
2
3
0
5
3.2 2
St Johnstone
5
0
4
1
3
2
1
4
1
4
3.2 1.4
Hearts
2
0
2
0
2
0
1
1
0
2
3.5 3.5
St Johnstone
3
0
3
0
2
1
1
2
1
2
4 2
Hearts
3
0
3
0
2
1
1
2
0
3
3 1
St Johnstone
2
0
1
1
1
1
0
2
0
2
2 0.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
Hearts
1
1
0
2
0
2
9.5 6.5
St Johnstone
0
2
0
2
0
2
8 4
Hearts
0
1
0
1
0
1
9 7
St Johnstone
0
1
0
1
0
1
9 6
Hearts
1
0
0
1
0
1
10 6
St Johnstone
0
1
0
1
0
1
7 2
Team
O
U
G.avg IT
Hearts
13
7
7
13
3
17
9.7 5.25
St Johnstone
10
10
8
12
7
13
10.35 4.45
Hearts
6
4
4
6
2
8
9.5 4.8
St Johnstone
5
6
3
8
3
8
10.09 4.55
Hearts
7
3
3
7
1
9
9.9 5.7
St Johnstone
5
4
5
4
4
5
10.67 4.33
Team
O
U
G.avg IT
Hearts
7
3
3
7
1
9
10.2 5.8
St Johnstone
5
5
4
6
3
7
10.3 4.5
Hearts
3
2
1
4
0
5
9.6 4.8
St Johnstone
2
3
1
4
1
4
9.8 4
Hearts
4
1
2
3
1
4
10.8 6.8
St Johnstone
3
2
3
2
2
3
10.8 5
Team
O
U
G.avg IT
Hearts
3
2
1
4
1
4
10.4 6
St Johnstone
2
3
1
4
1
4
9.8 4
Hearts
1
1
0
2
0
2
9.5 6
St Johnstone
1
2
0
3
0
3
9 3.67
Hearts
2
1
1
2
1
2
11 6
St Johnstone
1
1
1
1
1
1
11 4.5
Head to heads - Corners
14.05.25
Hearts
St Johnstone
Match Crn
2:1 8:7
23.02.25
St Johnstone
Hearts
Match Crn
1:2 3:6
22.12.24
Hearts
St Johnstone
Match Crn
2:1 8:0
02.11.24
St Johnstone
Hearts
Match Crn
1:2 6:9
07.02.24
St Johnstone
Hearts
Match Crn
0:1 2:4
Last matches - Corners
  • Hearts
  • St Johnstone
09.08.26
Hearts
Dundee Utd
Match Crn
4:0 7:2
01.08.26
Aberdeen
Hearts
Match Crn
2:1 4:6
16.05.26
Celtic
Hearts
Match Crn
3:1 9:6
13.05.26
Hearts
Falkirk
Match Crn
3:0 5:5
09.05.26
Motherwell
Hearts
Match Crn
1:1 2:6
08.08.26
St. Mirren
St Johnstone
Match Crn
1:0 5:2
02.08.26
St Johnstone
Kilmarnock
Match Crn
4:3 6:3
18.05.25
St Johnstone
Dundee FC
Match Crn
0:2 1:9
14.05.25
Hearts
St Johnstone
Match Crn
2:1 8:7
10.05.25
St Johnstone
Ross County
Match Crn
2:1 4:4
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
2
0
1
1
1
1
4 1.5
St Johnstone
2
0
1
1
0
2
3.5 1.5
Hearts
1
0
0
1
0
1
3 1
St Johnstone
1
0
1
0
0
1
4 2
Hearts
1
0
1
0
1
0
5 2
St Johnstone
1
0
0
1
0
1
3 1
Team
O
U
G.avg IT
Hearts
17
3
12
8
6
14
4.4 1.6
St Johnstone
15
5
7
13
4
16
3.2 1.4
Hearts
9
1
5
5
2
8
4.2 1.3
St Johnstone
9
2
6
5
3
8
3.64 1.55
Hearts
8
2
7
3
4
6
4.6 1.9
St Johnstone
6
3
1
8
1
8
2.67 1.22
Team
O
U
G.avg IT
Hearts
10
0
6
4
3
7
4.5 1.8
St Johnstone
10
0
4
6
2
8
3.7 2
Hearts
5
0
2
3
0
5
3.4 1.2
St Johnstone
5
0
3
2
1
4
4 2.4
Hearts
5
0
4
1
3
2
5.6 2.4
St Johnstone
5
0
1
4
1
4
3.4 1.6
Team
O
U
G.avg IT
Hearts
5
0
4
1
2
3
5 2
St Johnstone
5
0
2
3
0
5
3.4 1.8
Hearts
2
0
1
1
0
2
3.5 1
St Johnstone
3
0
2
1
0
3
3.67 2
Hearts
3
0
3
0
2
1
6 2.67
St Johnstone
2
0
0
2
0
2
3 1.5
Head to heads - Y. C.
14.05.25
Hearts
St Johnstone
Match YC
2:1 1:2
23.02.25
St Johnstone
Hearts
Match YC
1:2 0:3
22.12.24
Hearts
St Johnstone
Match YC
2:1 2:1
02.11.24
St Johnstone
Hearts
Match YC
1:2 2:4
07.02.24
St Johnstone
Hearts
Match YC
0:1 4:1
Last matches - Y. C.
  • Hearts
  • St Johnstone
09.08.26
Hearts
Dundee Utd
Match YC
4:0 1:2
01.08.26
Aberdeen
Hearts
Match YC
2:1 3:2
16.05.26
Celtic
Hearts
Match YC
3:1 6:3
13.05.26
Hearts
Falkirk
Match YC
3:0 1:3
09.05.26
Motherwell
Hearts
Match YC
1:1 1:3
08.08.26
St. Mirren
St Johnstone
Match YC
1:0 2:1
02.08.26
St Johnstone
Kilmarnock
Match YC
4:3 2:2
18.05.25
St Johnstone
Dundee FC
Match YC
0:2 3:1
14.05.25
Hearts
St Johnstone
Match YC
2:1 1:2
10.05.25
St Johnstone
Ross County
Match YC
2:1 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
Hearts
2
0
1
1
0
2
0
2
- -
St Johnstone
1
1
1
1
0
2
0
2
- -
Hearts
1
0
1
0
0
1
0
1
- -
St Johnstone
1
0
1
0
0
1
0
1
- -
Hearts
1
0
0
1
0
1
0
1
- -
St Johnstone
0
1
0
1
0
1
0
1
- -
Team
O
U
G.avg IT
Hearts
15
5
7
13
1
19
1
19
- -
St Johnstone
16
4
8
12
3
17
0
20
- -
Hearts
6
4
2
8
0
10
0
10
- -
St Johnstone
9
2
3
8
1
10
0
11
- -
Hearts
9
1
5
5
1
9
1
9
- -
St Johnstone
7
2
5
4
2
7
0
9
- -
Team
O
U
G.avg IT
Hearts
8
2
5
5
0
10
0
10
- -
St Johnstone
9
1
5
5
1
9
0
10
- -
Hearts
3
2
2
3
0
5
0
5
- -
St Johnstone
5
0
2
3
0
5
0
5
- -
Hearts
5
0
3
2
0
5
0
5
- -
St Johnstone
4
1
3
2
1
4
0
5
- -
Team
O
U
G.avg IT
Hearts
5
0
4
1
0
5
0
5
- -
St Johnstone
4
1
3
2
0
5
0
5
- -
Hearts
2
0
2
0
0
2
0
2
- -
St Johnstone
3
0
2
1
0
3
0
3
- -
Hearts
3
0
2
1
0
3
0
3
- -
St Johnstone
1
1
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
Hearts
2
0
2
0
0
2
0
2
- -
St Johnstone
2
0
1
1
1
1
1
1
- -
Hearts
1
0
1
0
0
1
0
1
- -
St Johnstone
1
0
1
0
1
0
1
0
- -
Hearts
1
0
1
0
0
1
0
1
- -
St Johnstone
1
0
0
1
0
1
0
1
- -
Team
O
U
G.avg IT
Hearts
15
5
10
10
2
18
1
19
- -
St Johnstone
16
4
5
15
2
18
1
19
- -
Hearts
8
2
5
5
2
8
1
9
- -
St Johnstone
9
2
3
8
1
10
1
10
- -
Hearts
7
3
5
5
0
10
0
10
- -
St Johnstone
7
2
2
7
1
8
0
9
- -
Team
O
U
G.avg IT
Hearts
9
1
7
3
1
9
1
9
- -
St Johnstone
8
2
2
8
1
9
1
9
- -
Hearts
5
0
3
2
1
4
1
4
- -
St Johnstone
4
1
1
4
1
4
1
4
- -
Hearts
4
1
4
1
0
5
0
5
- -
St Johnstone
4
1
1
4
0
5
0
5
- -
Team
O
U
G.avg IT
Hearts
4
1
3
2
0
5
0
5
- -
St Johnstone
5
0
1
4
1
4
1
4
- -
Hearts
2
0
1
1
0
2
0
2
- -
St Johnstone
3
0
1
2
1
2
1
2
- -
Hearts
2
1
2
1
0
3
0
3
- -
St Johnstone
2
0
0
2
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