Scotland Premier League
23 Feb 2025 15:00. Round 27
St Johnstone
Hearts
:
Expected
  • Odds
  • Table
  • H2H
  • Streaks
  • Full Time
  • 1st half
  • 2nd half
  • Corners
  • Y. C.
  • Overall
  • Home
  • Away
# Team Pl G Pts
1 Селтик 25 73:12 66
2 Рейнджерс 25 51:19 53
3 Данди Юнайтед 25 32:28 37
4 Абердин 25 32:38 35
5 Хиберниан 25 37:37 33
6 Мотеруэлл 25 30:42 31
7 Хартс 25 34:33 30
8 Сент-Миррен 25 30:39 30
9 Килмарнок 25 28:40 28
10 ФК Данди 25 37:53 27
11 Росс Каунти 25 24:47 26
12 Сент-Джонстон 25 28:48 21
# Team Pl G Pts
1 Рейнджерс 13 35:4 37
2 Селтик 12 40:2 34
3 Абердин 13 20:16 23
4 Хиберниан 13 23:18 20
5 Килмарнок 12 14:11 19
6 Данди Юнайтед 12 16:12 18
7 Хартс 12 17:14 18
8 Мотеруэлл 12 17:19 18
9 Сент-Миррен 13 15:15 17
10 ФК Данди 13 25:29 15
11 Росс Каунти 13 16:21 14
12 Сент-Джонстон 12 14:23 10
# Team Pl G Pts
1 Селтик 13 33:10 32
2 Данди Юнайтед 13 16:16 19
3 Рейнджерс 12 16:15 16
4 Хиберниан 12 14:19 13
5 Сент-Миррен 12 15:24 13
6 Мотеруэлл 13 13:23 13
7 Хартс 13 17:19 12
8 Абердин 12 12:22 12
9 ФК Данди 12 12:24 12
10 Росс Каунти 12 8:26 12
11 Сент-Джонстон 13 14:25 11
12 Килмарнок 13 14:29 9
Head to heads
22.12.24 Hearts 2:1 St Johnstone
02.11.24 St Johnstone 1:2 Hearts
07.02.24 St Johnstone 0:1 Hearts
25.11.23 Hearts 1:0 St Johnstone
05.08.23 St Johnstone 0:2 Hearts
Last matches
  • St Johnstone
  • Hearts
01.02.25 St. Mirren St Johnstone W 0:1
25.01.25 St Johnstone Motherwell W 2:1
12.01.25 Rangers St Johnstone L 3:1
05.01.25 St Johnstone Dundee FC L 1:3
02.01.25 St Johnstone Hibernian D 1:1
01.02.25 Dundee FC Hearts W 0:6
25.01.25 Hearts Kilmarnock W 3:2
12.01.25 Aberdeen Hearts D 0:0
05.01.25 Dundee Utd Hearts W 0:1
02.01.25 Hearts Motherwell W 1:0
Win

St Johnstone has won 2nd period in 4 last games

No draw

St Johnstone 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
St Johnstone
25
0
22
3
17
8
7
18
3
22
3.04 1.12
Hearts
23
2
18
7
13
12
8
17
4
21
2.68 1.36
St Johnstone
12
0
10
2
9
3
3
9
2
10
3.08 1.17
Hearts
11
1
9
3
6
6
3
9
2
10
2.58 1.42
St Johnstone
13
0
12
1
8
5
4
9
1
12
3 1.08
Hearts
12
1
9
4
7
6
5
8
2
11
2.77 1.31
Team
O
U
G.avg IT
St Johnstone
20
0
17
3
14
6
7
13
3
17
3.15 1.15
Hearts
19
1
15
5
11
9
6
14
4
16
2.8 1.6
St Johnstone
10
0
8
2
7
3
3
7
2
8
3.1 1.2
Hearts
10
0
9
1
6
4
3
7
2
8
3 1.7
St Johnstone
10
0
9
1
7
3
4
6
1
9
3.2 1.1
Hearts
9
1
6
4
5
5
3
7
2
8
2.6 1.5
Team
O
U
G.avg IT
St Johnstone
10
0
9
1
7
3
4
6
1
9
3.1 1.1
Hearts
9
1
6
4
5
5
3
7
2
8
2.6 1.8
St Johnstone
5
0
5
0
4
1
2
3
1
4
3.4 1.4
Hearts
5
0
4
1
3
2
1
4
1
4
2.8 1.8
St Johnstone
5
0
4
1
3
2
2
3
0
5
2.8 0.8
Hearts
4
1
2
3
2
3
2
3
1
4
2.4 1.8
Team
O
U
G.avg IT
St Johnstone
5
0
4
1
3
2
2
3
0
5
2.8 1.2
Hearts
4
1
2
3
2
3
2
3
2
3
2.6 2.2
St Johnstone
3
0
3
0
2
1
1
2
0
3
3 1.33
Hearts
2
0
1
1
1
1
1
1
1
1
3 2
St Johnstone
2
0
1
1
1
1
1
1
0
2
2.5 1
Hearts
2
1
1
2
1
2
1
2
1
2
2.33 2.33
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 Johnstone
13
12
11
14
10
15
10.48 3.76
Hearts
15
10
11
14
10
15
11 6.36
St Johnstone
8
4
7
5
7
5
12.25 4.58
Hearts
8
4
5
7
4
8
11.17 6.75
St Johnstone
5
8
4
9
3
10
8.85 3
Hearts
7
6
6
7
6
7
10.85 6
Team
O
U
G.avg IT
St Johnstone
10
10
8
12
7
13
9.9 3.05
Hearts
11
9
8
12
7
13
10.75 6.25
St Johnstone
6
4
5
5
5
5
11.1 3.9
Hearts
6
4
4
6
3
7
10.9 6.7
St Johnstone
4
6
3
7
2
8
8.7 2.2
Hearts
5
5
4
6
4
6
10.6 5.8
Team
O
U
G.avg IT
St Johnstone
5
5
4
6
4
6
9.9 2.7
Hearts
6
4
3
7
3
7
10.6 6.3
St Johnstone
3
2
2
3
2
3
9.6 3.8
Hearts
3
2
1
4
1
4
10.6 7
St Johnstone
2
3
2
3
2
3
10.2 1.6
Hearts
3
2
2
3
2
3
10.6 5.6
Team
O
U
G.avg IT
St Johnstone
3
2
2
3
2
3
10.6 3.8
Hearts
4
1
2
3
2
3
11 6.4
St Johnstone
2
1
1
2
1
2
10.33 4.67
Hearts
2
0
1
1
1
1
13 7.5
St Johnstone
1
1
1
1
1
1
11 2.5
Hearts
2
1
1
2
1
2
9.67 5.67
Head to heads - Corners
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
25.11.23
Hearts
St Johnstone
Match Crn
1:0 6:5
05.08.23
St Johnstone
Hearts
Match Crn
0:2 6:9
Last matches - Corners
  • St Johnstone
  • Hearts
01.02.25
St. Mirren
St Johnstone
Match Crn
0:1 5:3
25.01.25
St Johnstone
Motherwell
Match Crn
2:1 7:3
12.01.25
Rangers
St Johnstone
Match Crn
3:1 12:2
05.01.25
St Johnstone
Dundee FC
Match Crn
1:3 3:5
02.01.25
St Johnstone
Hibernian
Match Crn
1:1 4:9
01.02.25
Dundee FC
Hearts
Match Crn
0:6 3:9
25.01.25
Hearts
Kilmarnock
Match Crn
3:2 3:7
12.01.25
Aberdeen
Hearts
Match Crn
0:0 4:3
05.01.25
Dundee Utd
Hearts
Match Crn
0:1 5:5
02.01.25
Hearts
Motherwell
Match Crn
1:0 12: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
St Johnstone
18
7
13
12
9
16
3.8 1.8
Hearts
21
4
17
8
14
11
4.44 2.16
St Johnstone
9
3
7
5
3
9
3.67 1.5
Hearts
11
1
9
3
6
6
4.5 1.67
St Johnstone
9
4
6
7
6
7
3.92 2.08
Hearts
10
3
8
5
8
5
4.38 2.62
Team
O
U
G.avg IT
St Johnstone
14
6
10
10
6
14
3.6 1.5
Hearts
17
3
13
7
11
9
4.35 2
St Johnstone
8
2
7
3
3
7
3.9 1.4
Hearts
9
1
7
3
5
5
4.4 1.5
St Johnstone
6
4
3
7
3
7
3.3 1.6
Hearts
8
2
6
4
6
4
4.3 2.5
Team
O
U
G.avg IT
St Johnstone
8
2
5
5
3
7
3.8 1.5
Hearts
8
2
4
6
3
7
3.5 1.6
St Johnstone
5
0
4
1
2
3
4.4 1.4
Hearts
5
0
3
2
2
3
4.4 2.2
St Johnstone
3
2
1
4
1
4
3.2 1.6
Hearts
3
2
1
4
1
4
2.6 1
Team
O
U
G.avg IT
St Johnstone
4
1
3
2
2
3
3.6 1
Hearts
4
1
3
2
2
3
4.2 1.6
St Johnstone
3
0
3
0
2
1
5 1
Hearts
2
0
2
0
1
1
5.5 2.5
St Johnstone
1
1
0
2
0
2
1.5 1
Hearts
2
1
1
2
1
2
3.33 1
Head to heads - Y. C.
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
25.11.23
Hearts
St Johnstone
Match YC
1:0 2:2
05.08.23
St Johnstone
Hearts
Match YC
0:2 2:3
Last matches - Y. C.
  • St Johnstone
  • Hearts
01.02.25
St. Mirren
St Johnstone
Match YC
0:1 1:2
25.01.25
St Johnstone
Motherwell
Match YC
2:1 1:4
12.01.25
Rangers
St Johnstone
Match YC
3:1 0:0
05.01.25
St Johnstone
Dundee FC
Match YC
1:3 1:5
02.01.25
St Johnstone
Hibernian
Match YC
1:1 1:3
01.02.25
Dundee FC
Hearts
Match YC
0:6 1:0
25.01.25
Hearts
Kilmarnock
Match YC
3:2 2:5
12.01.25
Aberdeen
Hearts
Match YC
0:0 2:1
05.01.25
Dundee Utd
Hearts
Match YC
0:1 4:2
02.01.25
Hearts
Motherwell
Match YC
1:0 3: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 Johnstone
21
4
8
17
3
22
0
25
- -
Hearts
18
7
6
19
2
23
0
25
- -
St Johnstone
10
2
3
9
2
10
0
12
- -
Hearts
9
3
2
10
0
12
0
12
- -
St Johnstone
11
2
5
8
1
12
0
13
- -
Hearts
9
4
4
9
2
11
0
13
- -
Team
O
U
G.avg IT
St Johnstone
17
3
7
13
3
17
0
20
- -
Hearts
16
4
5
15
1
19
0
20
- -
St Johnstone
8
2
3
7
2
8
0
10
- -
Hearts
9
1
2
8
0
10
0
10
- -
St Johnstone
9
1
4
6
1
9
0
10
- -
Hearts
7
3
3
7
1
9
0
10
- -
Team
O
U
G.avg IT
St Johnstone
9
1
2
8
2
8
0
10
- -
Hearts
8
2
3
7
0
10
0
10
- -
St Johnstone
5
0
1
4
1
4
0
5
- -
Hearts
5
0
2
3
0
5
0
5
- -
St Johnstone
4
1
1
4
1
4
0
5
- -
Hearts
3
2
1
4
0
5
0
5
- -
Team
O
U
G.avg IT
St Johnstone
4
1
2
3
2
3
0
5
- -
Hearts
3
2
1
4
0
5
0
5
- -
St Johnstone
3
0
1
2
1
2
0
3
- -
Hearts
2
0
0
2
0
2
0
2
- -
St Johnstone
1
1
1
1
1
1
0
2
- -
Hearts
1
2
1
2
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
St Johnstone
25
0
13
12
4
21
2
23
- -
Hearts
18
7
12
13
7
18
3
22
- -
St Johnstone
12
0
7
5
2
10
1
11
- -
Hearts
9
3
5
7
3
9
2
10
- -
St Johnstone
13
0
6
7
2
11
1
12
- -
Hearts
9
4
7
6
4
9
1
12
- -
Team
O
U
G.avg IT
St Johnstone
20
0
10
10
4
16
2
18
- -
Hearts
14
6
10
10
6
14
3
17
- -
St Johnstone
10
0
5
5
2
8
1
9
- -
Hearts
8
2
5
5
3
7
2
8
- -
St Johnstone
10
0
5
5
2
8
1
9
- -
Hearts
6
4
5
5
3
7
1
9
- -
Team
O
U
G.avg IT
St Johnstone
10
0
5
5
2
8
1
9
- -
Hearts
6
4
4
6
3
7
2
8
- -
St Johnstone
5
0
3
2
1
4
1
4
- -
Hearts
3
2
2
3
1
4
1
4
- -
St Johnstone
5
0
2
3
1
4
0
5
- -
Hearts
3
2
2
3
2
3
1
4
- -
Team
O
U
G.avg IT
St Johnstone
5
0
1
4
0
5
0
5
- -
Hearts
3
2
2
3
2
3
2
3
- -
St Johnstone
3
0
1
2
0
3
0
3
- -
Hearts
1
1
1
1
1
1
1
1
- -
St Johnstone
2
0
0
2
0
2
0
2
- -
Hearts
2
1
1
2
1
2
1
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