Football · Premiership · Scotland
St Johnstone vs Kilmarnock
Sunday, 02 August 2026
Played. Source reports: FINISHED.Final score
St Johnstone4-3Kilmarnock
- 1ST HALF
- 1-1
- 2ND HALF
- 3-2
Prediction and result
Before kickoff, the model made Kilmarnock favourites at 44% (St Johnstone 32%, draw 24%). It put over 2.5 goals at 48% and both teams scoring at 40%. St Johnstone won 4-3, against the model's 44% for Kilmarnock.
Key facts before the match
- Kilmarnock are unbeaten in 10 matches.
- They last met on 3 May 2025, when Kilmarnock won 2-0.
Scotland•Premiership

st Johnstone(5)
D94d
L98d
W101d
W105d
W108d
W115d
W119d
W179d
W186d
W189d

Kilmarnock(4)
D94d
W98d
W101d
D105d
W115d
W118d
W163d
W168d
W171d
W178d
Sunday, 02 August 2026 at 16:00
Played. Source reports: FINISHED.Final score
St Johnstone4-3Kilmarnock
- 1ST HALF
- 1-1
- 2ND HALF
- 3-2
H2H: 5-1-4
Home & away form · from last 10 matches
st Johnstone at homeKilmarnock away
36
2/35/6
1/31/6
0/30/6
2.002.50
0.330.50
3/35/6
2/34/6
1/34/6
1/32/6
0/31/6
2/34/6
0/31/6
1/34/6
1/32/6
Model Prediction
Expected Goals
st Johnstone: 1.15
Expected Goals
Kilmarnock: 1.41
st Johnstone
32%
Draw
24%
Kilmarnock
44%
Over 2.5: 48%
BTTS: 40%
Quality: high
Team 1 Form
st Johnstone · # = league position now
25 Jul2026
st Johnstone#8 vs East Fife#9
1-1D
21 Jul2026
Inverness#4 vs st Johnstone#8
1-0L
18 Jul2026
st Johnstone#8 vs Morton#9
3-0W
14 Jul2026
Linlithgow Rose vs st Johnstone#8
0-2W
11 Jul2026
Cove Rangers#10 vs st Johnstone#8
2-4W
04 Jul2026
Montrose#3 vs st Johnstone#8
0-3W
30 Jun2026
Forfar Athletic#9 vs st Johnstone#8
0-4W
01 May2026
Ayr#7 vs st Johnstone#8
0-1W
24 Apr2026
st Johnstone#8 vs Raith#3
2-0W
21 Apr2026
Dunfermline#5 vs st Johnstone#8
0-2W
Team 2 Form
Kilmarnock · # = league position now
25 Jul2026
Peterhead#8 vs Kilmarnock#11
0-0D
21 Jul2026
Kilmarnock#11 vs Hamilton#2
1-0W
18 Jul2026
Elgin City#3 vs Kilmarnock#11
0-1W
14 Jul2026
Kilmarnock#11 vs Raith#3
0-0D
04 Jul2026
Linfield vs Kilmarnock#11
2-3W
01 Jul2026
Glentoran vs Kilmarnock#11
0-4W
17 May2026
Livingston#6 vs Kilmarnock#11
1-4W
12 May2026
Kilmarnock#11 vs Dundee fc#5
3-1W
09 May2026
St. Mirren#6 vs Kilmarnock#11
0-3W
02 May2026
Kilmarnock#11 vs Dundee Utd#4
3-0W
Head-to-Head
Last 10 · # = league position now
03 May2025
st Johnstone#8 vs Kilmarnock#11
0-2•
15 Feb2025
Kilmarnock#11 vs st Johnstone#8
3-1•
23 Nov2024
st Johnstone#8 vs Kilmarnock#11
1-0•
11 Aug2024
Kilmarnock#11 vs st Johnstone#8
0-3•
13 Apr2024
st Johnstone#8 vs Kilmarnock#11
0-2•
23 Dec2023
Kilmarnock#11 vs st Johnstone#8
2-1•
01 Nov2023
st Johnstone#8 vs Kilmarnock#11
2-1•
20 May2023
Kilmarnock#11 vs st Johnstone#8
0-1•
18 Mar2023
Kilmarnock#11 vs st Johnstone#8
1-1•
29 Oct2022
st Johnstone#8 vs Kilmarnock#11
1-0•
Upcoming matches
# = league position now
st Johnstone
Prediction alerts
Know when the next pick goes live.
Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.
Explore more matches and live updates on the Football board.