Match details St Johnstone - Hearts 23 Feb 2025 Scotland Premier League 2024-2025. Head-to-head statistics.

:
L W W L L
L W W D W
Expected
23 Feb 2025 15:00 Round 27
home draw away
3.62 3.52 2.03
Head to heads
Odds
Last 20 matches
Last 10 matches
Last 5 matches
St JohnstoneAverage performanceHearts
Overall Home Overall Away
3.08 3.08 Average per game 2.73 2.77
1.12 1.17 Average goals scored per game 1.35 1.31
1.96 1.92 Average goals conceded per game 1.38 1.46
3.81 4.58 Corners 6.5 6
1.77 1.5 Cards 2.12 2.62
St JohnstoneAverage performanceHearts
Overall Home Overall Away
3.05 3.1 Average per game 2.85 2.56
1.05 1.2 Average goals scored per game 1.6 1.56
2 1.9 Average goals conceded per game 1.25 1
3.15 3.9 Corners 6.55 6
1.35 1.4 Cards 1.85 2.33
St JohnstoneAverage performanceHearts
Overall Home Overall Away
3.3 3.4 Average per game 2.8 2.4
1.1 1.4 Average goals scored per game 1.7 1.8
2.2 2 Average goals conceded per game 1.1 0.6
3.1 3.8 Corners 6.7 5.6
1.2 1.4 Cards 1.5 1
St JohnstoneAverage performanceHearts
Overall Home Overall Away
3.2 3.5 Average per game 3.2 2.33
1.2 1.5 Average goals scored per game 2.2 2.33
2 2 Average goals conceded per game 1 0
4 5 Corners 6 5.67
1 1 Cards 1.2 1
St Johnstone Over
Under
Hearts
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
St Johnstone Over
Under
Hearts
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
St Johnstone Over
Under
Hearts
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
St Johnstone Over
Under
Hearts
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Top Streaks
No draw St Johnstone has not tied 8 periods on end in home games
St Johnstone - Hearts - Head to heads
02.11.24 St Johnstone Hearts L 1:2 (0:1)
07.02.24 St Johnstone Hearts L 0:1 (0:0)
05.08.23 St Johnstone Hearts L 0:2 (0:0)
28.12.22 St Johnstone Hearts L 2:3 (0:2)
19.02.22 St Johnstone Hearts W 2:1 (1:1)
27.10.21 St Johnstone Hearts D 1:1 (1:1)
01.02.20 St Johnstone Hearts D 3:3 (1:2)
30.10.19 St Johnstone Hearts W 1:0 (0:0)
Hearts - St Johnstone - Head to heads
22.12.24 Hearts St Johnstone W 2:1 (1:0)
25.11.23 Hearts St Johnstone W 1:0 (0:0)
04.03.23 Hearts St Johnstone W 3:0 (1:0)
28.08.22 Hearts St Johnstone W 3:2 (2:1)
18.01.22 Hearts St Johnstone W 2:0 (0:0)
14.12.19 Hearts St Johnstone L 0:1 (0:0)
26.01.19 Hearts St Johnstone W 2:0 (0:0)
29.09.18 Hearts St Johnstone W 2:1 (1:0)
St Johnstone - Last matches
15.02.25 Kilmarnock St Johnstone L 3:1 (1:0)
01.02.25 St. Mirren St Johnstone W 0:1 (0:0)
25.01.25 St Johnstone Motherwell W 2:1 (0:1)
12.01.25 Rangers St Johnstone L 3:1 (3:0)
05.01.25 St Johnstone Dundee FC L 1:3 (0:3)
02.01.25 St Johnstone Hibernian D 1:1 (1:0)
29.12.24 Celtic St Johnstone L 4:0 (1:0)
26.12.24 St Johnstone Dundee Utd L 1:2 (1:0)
08.02.25 St Johnstone Hamilton W 1:0 (0:0)
18.01.25 St Johnstone Motherwell W 1:0 (1:0)
20.01.24 Airdrieonians St Johnstone L 1:0 (0:0)
21.01.23 St Johnstone Rangers L 0:1 (0:1)
22.01.22 Kelty Hearts St Johnstone D 0:0 (0:0) AET 1:0
22.05.21 St Johnstone Hibernian W 1:0 (1:0)
09.05.21 St. Mirren St Johnstone W 1:2 (0:0)
25.04.21 Rangers St Johnstone D 0:0 (0:0) AET 1:1, pen 2:4
17.08.24 Rangers St Johnstone L 2:0 (0:0)
27.07.24 St Johnstone East Fife W 5:1 (3:0)
23.07.24 Alloa St Johnstone L 3:2 (0:0)
20.07.24 St Johnstone Morton W 2:0 (2:0)
13.07.24 Brechin St Johnstone W 1:2 (0:1)
29.07.23 St Johnstone Stirling L 0:4 (0:2)
25.07.23 St Johnstone Ayr L 1:2 (1:1)
22.07.23 Alloa St Johnstone W 0:4 (0:2)
23.05.22 St Johnstone Inverness W 4:0 (0:0)
20.05.22 Inverness St Johnstone D 2:2 (0:2)
11.05.09 Airdrieonians St Johnstone W 0:4 (0:0)
02.05.09 St Johnstone Morton W 3:1 (1:1)
25.04.09 Dundee FC St Johnstone W 0:1 (0:1)
19.04.09 St Johnstone Queen of South L 2:3 (0:1)
11.04.09 Dunfermline St Johnstone W 1:3 (1:2)
07.04.09 St Johnstone Dunfermline D 0:0 (0:0)
26.08.21 St Johnstone LASK L 0:2 (0:0)
19.08.21 LASK St Johnstone D 1:1 (0:1)
12.08.21 St Johnstone Galatasaray L 2:4 (1:1)
05.08.21 Galatasaray St Johnstone D 1:1 (0:0)
06.07.17 Riteriai St Johnstone L 1:0 (0:0)
29.06.17 St Johnstone Riteriai L 1:2 (1:2)
09.07.15 St Johnstone Alashkert W 2:1 (1:0)
02.07.15 Alashkert St Johnstone L 1:0 (0:0)
07.08.14 Trnava St Johnstone D 1:1 (0:1)
31.07.14 St Johnstone Trnava L 1:2 (0:1)
Hearts - Last matches
16.02.25 Hearts Rangers L 1:3 (0:1)
01.02.25 Dundee FC Hearts W 0:6 (0:2)
25.01.25 Hearts Kilmarnock W 3:2 (1:0)
12.01.25 Aberdeen Hearts D 0:0 (0:0)
05.01.25 Dundee Utd Hearts W 0:1 (0:0)
02.01.25 Hearts Motherwell W 1:0 (1:0)
29.12.24 Ross County Hearts D 2:2 (0:1)
26.12.24 Hearts Hibernian L 1:2 (1:1)
10.02.25 St. Mirren Hearts D 1:1 (1:0) AET 0:0
17.01.25 Brechin Hearts W 1:4 (1:1)
21.04.24 Rangers Hearts L 2:0 (1:0)
11.03.24 Morton Hearts W 0:1 (0:0)
11.02.24 Airdrieonians Hearts W 1:4 (1:3)
20.01.24 Spartans Hearts W 1:2 (0:1)
11.03.23 Hearts Celtic L 0:3 (0:2)
10.02.23 Hamilton Hearts W 0:2 (0:1)
19.12.24 Hearts Petrocub D 2:2 (0:1)
12.12.24 FC Copenhagen Hearts L 2:0 (0:0)
28.11.24 Cercle Brugge Hearts L 2:0 (1:0)
07.11.24 Hearts Heidenheim L 0:2 (0:0)
24.10.24 Hearts Omonia W 2:0 (2:0)
03.10.24 Din. Minsk Hearts W 1:2 (1:1)
31.08.23 PAOK Hearts L 4:0 (2:0)
24.08.23 Hearts PAOK L 1:2 (1:1)
29.08.24 Hearts Plzen L 0:1 (0:0)
22.08.24 Plzen Hearts L 1:0 (0:0)
25.08.22 Hearts Zurich L 0:1 (0:0)
18.08.22 Zurich Hearts L 2:1 (2:1)
21.07.16 Hearts Birkirkara L 1:2 (0:0)
14.07.16 Birkirkara Hearts D 0:0 (0:0)
06.07.16 FCI Hearts W 2:4 (0:3)
30.06.16 Hearts FCI W 2:1 (2:1)
17.08.24 Falkirk Hearts L 2:0 (0:0)
05.11.23 Hearts Rangers L 1:3 (0:0)
26.09.23 Kilmarnock Hearts W 1:2 (0:1)
20.08.23 Hearts Partick Thistle W 4:0 (2:0)
31.08.22 Hearts Kilmarnock L 0:1 (0:1)
15.08.21 Celtic Hearts L 3:2 (2:0)
25.07.21 Hearts Inverness W 1:0 (0:0)
20.07.21 Stirling Hearts W 0:2 (0:1)
30.04.21 Raith Hearts W 0:4 (0:1)
24.04.21 Hearts Inverness W 3:0 (3:0)
20.04.21 Morton Hearts D 0:0 (0:0)
09.04.21 Hearts Alloa W 6:0 (2:0)
03.04.21 Dunfermline Hearts D 0:0 (0:0)
27.03.21 Hearts Queen of South L 2:3 (1:2)
20.03.21 Arbroath Hearts D 0:0 (0:0)
13.03.21 Hearts Ayr W 2:0 (0:0)
23.08.06 AEK Hearts L 3:0 (0:0)
09.08.06 Hearts AEK L 1:2 (0:0)
02.08.06 Siroki Brijeg Hearts D 0:0 (0:0)
26.07.06 Hearts Siroki Brijeg W 3:0 (0:0)
Team W D L Pts
Селтик 22 3 1 69
Рейнджерс 17 5 4 56
Абердин 11 5 10 38
Данди Юнайтед 10 7 9 37
Хиберниан 8 10 8 34
Сент-Миррен 9 4 13 31
Килмарнок 8 7 11 31
Мотеруэлл 9 4 13 31
Хартс 8 6 12 30
Росс Каунти 7 8 11 29
ФК Данди 7 6 13 27
Сент-Джонстон 6 3 17 21
WDL
Double Chance
Over/Under
Corners
Yellow cards
Bookmaker St Johnstone X Hearts
1xBet
3.62 3.52 2.03
Bookmaker 1X 12 X2
1xBet
1.8 1.3 1.285
Bookmaker 0.5 1.5 2.5 3.5 4.5
Over Under Over Under Over Under Over Under Over Under
1xBet
1.009 9.2 1.27 3.25 2.01 1.8 3.48 1.24 7.3 1.033
Bookmaker 7.5 8.5 9.5 10.5 11.5
Over Under Over Under Over Under Over Under Over Under
1xBet
Bookmaker 3.5 4.5 5.5 6.5 7.5
Over Under Over Under Over Under Over Under Over Under
1xBet