Hearts vs St Johnstone
Final Result
2:1
Hearts to win
Our Prediction
Correct
37.5%
Hearts to win
±14.4%
Outcome Probabilities
| Outcome | Probability | Odds | EV |
|---|---|---|---|
| Hearts wins |
37.51%
±14.43%
|
1.71 | -36.1% |
| Draw |
32.93%
±2.58%
|
3.83 | +26.0% |
| St Johnstone wins Top Bet |
29.56%
±12.52%
|
4.35 | +28.6% |
Model Rating
AI model rating per team before kickoff
Hearts
St Johnstone
Recent Form Statistics
Average per-match stats from each team's recent matches before kickoff.
Stat
Hearts
St Johnstone
Shots
15.2
12.3
Shots On Target
5.0
3.8
Hit On Woodwork
0.0
N/A
Corners
5.9
6.2
Fouls
10.9
11.7
Free Kicks Conceded
0.0
N/A
Offsides
0.0
N/A
Yellow Cards
1.7
1.9
Red Cards
0.3
0.0
Highlighted values indicate the stronger side for that metric.
Head-to-Head Statistics
Average per-match stats from recent meetings.
Stat
Hearts
St Johnstone
Shots
14.6
11.0
Shots On Target
5.1
3.4
Corners
7.2
4.3
Fouls
9.2
12.2
Yellow Cards
1.6
2.1
Red Cards
0.0
0.0
Highlighted values indicate the stronger side in recent meetings.
Head-to-Head History
Hearts Wins
10Draws
0St Johnstone Wins
0| Date | Result | Score |
|---|---|---|
| 14 May 2025 | Hearts Win | 2:1 |
| 23 Feb 2025 | Hearts Win | 1:2 |
| 22 Dec 2024 | Hearts Win | 2:1 |
| 2 Nov 2024 | Hearts Win | 1:2 |
| 7 Feb 2024 | Hearts Win | 0:1 |
Hearts - Recent Form
| Date | Opponent | Score | Result |
|---|---|---|---|
| 9 Aug 2026 | Dundee United | 4:0 | W |
| 1 Aug 2026 | Aberdeen | 2:1 | L |
| 16 May 2026 | Celtic | 3:1 | L |
| 13 May 2026 | Falkirk | 3:0 | W |
| 9 May 2026 | Motherwell | 1:1 | D |
St Johnstone - Recent Form
| Date | Opponent | Score | Result |
|---|---|---|---|
| 8 Aug 2026 | St Mirren | 1:0 | L |
| 2 Aug 2026 | Kilmarnock | 4:3 | W |
| 1 May 2026 | Ayr | 0:1 | W |
| 24 Apr 2026 | Raith Rvs | 2:0 | W |
| 21 Apr 2026 | Dunfermline | 0:2 | W |