Heart M vs ST Johnstone prediction — Premiership
Premiership · Scotland
1
1.80
X
4.00
2
4.70
AI picks by market
Each bar is the chance our model gives an outcome, so a longer bar means a likelier result.
Top pick
Won ✓
85%Chance
Over 1.5 goals
O1.5
Odds @1.25
Very high chance
Full-time result1X2 · win %
Goals lineOver/Under 1.5
Both teams to scoreBTTS
Bet Builder
Half-time
1:0
Exact score
2:1
Forecast statistics
What we forecast, set beside what actually happened.
Heart MModelST Johnstone
1.23xG0.00
44%Ball possession56%
14Shots10
7Shots on goal5
6Corner kicks5
2Yellow cards1
2Offside calls0
11Fouls made0
Heart MRealST Johnstone
1.71xG1.16
47%Ball possession53%
16Shots9
7Shots on goal4
8Corner kicks4
1Offside calls1
11Fouls made14
Heart MReal · ModelST Johnstone
1.711.23xG1.160.00
47%44%Ball possession53%56%
1614Shots910
77Shots on goal45
86Corner kicks45
12Offside calls10
1111Fouls made140
This season
Both teams' numbers over the whole season.
Heart MPer gameST Johnstone
1.8Goals for / game2.2
2.1Goals against / game0.8
44%Ball possession58%
13.2Shots per game12.1
5.9Corners per game6.4
Lately
Each team's hit rate on these outcomes.
Heart MRateST Johnstone
30%Wins70%
90%Over 1.570%
70%Over 2.550%
60%BTTS30%
Latest form
Each team's most recent games.
Heart M
DLWWW
Kilmarnock
Heart M
1
1
4.65
1.78
Falkirk
Heart M
2
1
3.75
1.95
Stenhousemuir
Heart M
0
3
10.50
1.32
Heart M
Dundee
2
1
1.47
7.40
Hibernian
Heart M
1
3
2.40
3.00
SK Rapid(Aut)
Heart M(Sco)
2
2
1.55
6.40
Heart M(Sco)
SK Rapid(Aut)
2
2
2.52
2.65
Heart M
Inverness
6
2
1.30
11.50
Heart M(Sco)
Benfica(Por)
1
1
7.00
1.49
Heart M
Dundee Utd
4
0
1.78
4.40
ST Johnstone
DLWDL
ST Johnstone
Falkirk
1
1
2.16
3.45
ST Johnstone
Celtic
0
1
6.25
1.53
ST Johnstone
Hibernian
2
1
3.10
2.40
Dundee
ST Johnstone
1
1
2.72
2.57
ST Mirren
ST Johnstone
1
0
2.37
3.10
ST Johnstone
Kilmarnock
4
3
2.25
3.40
ST Johnstone
East Fife
1
1
1.16
14.50
Inverness
ST Johnstone
1
0
4.00
1.88
ST Johnstone
Morton
3
0
1.10
41.00
Linlithgow Rose
ST Johnstone
0
2
14.00
1.16
Past meetings
Heart M5·0·0
ST Johnstone

- May 2025 Heart M 2 - 1 ST Johnstone
- Feb 2025 ST Johnstone 1 - 2 Heart M
- Dec 2024 Heart M 2 - 1 ST Johnstone
- Nov 2024 ST Johnstone 1 - 2 Heart M
- Feb 2024 ST Johnstone 0 - 1 Heart M
Table
Each team's place in the current table.
#
Team
P
GD
Pts













