ST Johnstone vs Kilmarnock prediction — Premiership
Premiership · Scotland
1
2.25
X
3.40
2
3.40
AI picks by market
Each bar is the chance our model gives an outcome, so a longer bar means a likelier result.
Top pick
Lost ✗
87%Chance
Under 3.5 goals
U3.5
Odds @1.37
Very high chance
Full-time result1X2 · win %
Goals lineOver/Under 3.5
Both teams to scoreBTTS
Bet Builder
Half-time
0:0
Exact score
1:0
Forecast statistics
What we forecast, set beside what actually happened.
ST JohnstoneModelKilmarnock
0.00xG1.57
53%Ball possession47%
13Shots10
7Shots on goal4
8Corner kicks4
2Yellow cards2
0Offside calls1
0Fouls made14
ST JohnstoneRealKilmarnock
1.77xG0.79
56%Ball possession44%
15Shots7
5Shots on goal5
6Corner kicks3
2Yellow cards2
1Offside calls0
6Fouls made13
ST JohnstoneReal · ModelKilmarnock
1.770.00xG0.791.57
56%53%Ball possession44%47%
1513Shots710
57Shots on goal54
68Corner kicks34
22Yellow cards22
10Offside calls01
60Fouls made1314
This season
Both teams' numbers over the whole season.
ST JohnstonePer gameKilmarnock
2.2Goals for / game2.2
0.4Goals against / game0.4
59%Ball possession51%
11.6Shots per game10.8
7.9Corners per game4.3
Lately
Each team's hit rate on these outcomes.
ST JohnstoneRateKilmarnock
80%Wins80%
80%Over 1.560%
40%Over 2.560%
20%BTTS30%
Latest form
Each team's most recent games.
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
Heart M
ST Johnstone
2
1
1.80
4.70
ST Mirren
ST Johnstone
1
0
2.37
3.10
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
Kilmarnock
DWDDL
Kilmarnock
Heart M
1
1
4.65
1.78
Hibernian
Kilmarnock
0
1
1.47
6.60
Kilmarnock
Aberdeen
1
1
2.70
2.47
Aberdeen
Kilmarnock
0
0
1.75
4.90
Kilmarnock
ST Mirren
0
1
2.72
2.47
Kilmarnock
Dundee Utd
0
4
2.48
2.75
Kilmarnock
Ayr
3
2
1.68
4.75
Kilmarnock
Celtic
1
5
8.25
1.39
Peterhead
Kilmarnock
0
0
8.50
1.35
Kilmarnock
Hamilton
1
0
1.36
9.50
Past meetings
ST Johnstone2·0·3
Kilmarnock

- May 2025 ST Johnstone 0 - 2 Kilmarnock
- Feb 2025 Kilmarnock 3 - 1 ST Johnstone
- Nov 2024 ST Johnstone 1 - 0 Kilmarnock
- Aug 2024 Kilmarnock 0 - 3 ST Johnstone
- Apr 2024 ST Johnstone 0 - 2 Kilmarnock
Table
Each team's place in the current table.
#
Team
P
GD
Pts













