SCOTLAND PREMIERSHIP
--.--.---- --:--
McDiarmid Park
ST Johnstone
Match Timeline
Kilmarnock
HT
0' 15' 30' 45' 60' 75' 90'
16'
J. Fowler · Assist: J. Gullan
ST Johnstone
🟨
21'
Tyreece John-Jules
Kilmarnock
37'
G. Kiltie · Assist: T. Lowery
Kilmarnock
🟨
45+4'
Liam Smith
ST Johnstone
🔄
45+2'
T. John-Jules ↔ J. Brandon
Kilmarnock
47'
C. Diabate · Assist: J. Gullan
ST Johnstone
49'
J. Hugill
Kilmarnock
🟨
52'
Cheick Diabate
ST Johnstone
53'
J. Holt
Kilmarnock
🔄
59'
N. Clescenco ↔ R. Mathurin
Kilmarnock
🔄
59'
A. Tshibola ↔ B. Rice
Kilmarnock
🔄
61'
J. Holt ↔ L. Chalmers
ST Johnstone
🔄
61'
R. Paton ↔ K. Fotheringham
ST Johnstone
🔄
66'
E. Ring ↔ M. O'Hara
Kilmarnock
🔄
69'
R. McAlear ↔ L. Lloyd
ST Johnstone
69'
M. Schjonning-Larsen
ST Johnstone
80'
K. Fotheringham · Assist: J. Fowler
ST Johnstone
🟨
82'
Jamie Brandon
Kilmarnock
🔄
84'
J. Fowler ↔ M. Tait
ST Johnstone
🔄
85'
J. Gullan ↔ J. Baird
ST Johnstone
🔄
85'
G. Kiltie ↔ I. Owen
Kilmarnock

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Away Win
Probability 88%
Odds -
BTTS
Yes
Probability 54.1%
Odds -
1 agree / 0 disagree
Over / Under 2.5
Over 2.5
Probability 82.2%
Odds -
1 agree / 0 disagree
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Away Win
88%
-
BTTS Yes
54.1%
-
Over / Under 2.5 Over 2.5
82.2%
-
Corners O/U Over 7.5 Corners
84.5%
-
HT / FT Draw / Away
-
-
Correct Score 1-2
-
-
Probability Distribution
ST Johnstone Win 6%
Draw 6%
Kilmarnock Win 88%
Expected Goals (xG)
ST Johnstone2.6
Kilmarnock2.37
Recent Form (Last 5)
ST Johnstone ST Johnstone
WWDLW
11 GF / 2 GA
Kilmarnock Kilmarnock
WLDWL
7 GF / 2 GA
Key Stats
3.67
Average Goals Scored
3.5
0.67
Average Goals Conceded
1
1
BTTS Yes
1
3
Over 2.5
2
0
Shots on Goal
0

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

ST Johnstone ST Johnstone 3 matches
Kilmarnock Kilmarnock 2 matches
ST Johnstone Statistic Kilmarnock
3 Wins 2
0 Draws 0
0 Losses 0
11 Goals For 7
2 Goals Against 2
3.67 Avg Goals Scored 3.5
0.67 Avg Goals Conceded 1
1 BTTS Yes 1
3 Over 1.5 2
3 Over 2.5 2
2 Over 3.5 2
2 Clean Sheets 1
0 Failed To Score 0
0 Shots On Goal 0
0 Total Shots 0
0 Corners 0
0% Ball Possession 0%

Match Analysis

Model notes, team context and key prediction signals

H2H Analysis

Across those 15 head-to-head meetings, ST Johnstone won 9 times, Kilmarnock won 5 times, while 1 matches finished as draws. The aggregate score in this matchup is 22:19 from ST Johnstone's perspective. 8 of those games went over 2.5 goals, and both teams scored in 8 matches, with an average of 2.73 goals per game.

1X2: Away Win
BTTS: Yes
Over/Under 2.5: Over 2.5
Highest model probability: X2 (94%)
Predicted formations: ST Johnstone 4-2-3-1 / Kilmarnock 4-4-1-1
H2H summary: ST Johnstone wins 9, draws 1, Kilmarnock wins 5
Stats
ST Johnstone ST Johnstone
Kilmarnock Kilmarnock
Shots on Goal
5
Shots on Goal
4
Shots off Goal
5
Shots off Goal
3
Blocked Shots
5
Blocked Shots
0
6 Corner Kicks 3
6 Fouls 13
1 Offsides 0
55% Ball Possession 45%
15 Total Shots 7
5 Shots on Goal 4
5 Shots off Goal 3
5 Blocked Shots 0
10 Shots insidebox 6
5 Shots outsidebox 1
2 Goalkeeper Saves 2
534 Total passes 428
445 Passes accurate 331
2.03 expected_goals 0.92
🟨 2 Yellow Cards 2 🟨
🟥 0 Red Cards 0 🟥

Lineups

ST Johnstone
Formation
Kilmarnock
T. Steward
T. Steward
L. Smith
L. Smith
Z. Mitchell
Z. Mitchell
C. Diabate
C. Diabate
M. Foulds
M. Foulds
R. McAlear
R. McAlear
J. Holt
J. Holt
S. Stanton
S. Stanton
J. Gullan
🎯
J. Gullan
R. Paton
R. Paton
J. Fowler
🎯
J. Fowler
M. Stryjek
M. Stryjek
E. Ring
E. Ring
E. Schilte-Brown
E. Schilte-Brown
G. Stanger
G. Stanger
M. Schjonning-Larsen
M. Schjonning-Larsen
G. Kiltie
G. Kiltie
A. Tshibola
A. Tshibola
T. Lowery
🎯
T. Lowery
N. Clescenco
N. Clescenco
T. John-Jules
T. John-Jules
J. Hugill
J. Hugill
ST Johnstone 4-2-3-1
Starting XI
1
T. Steward
G
33
L. Smith
🟨 45+4'
D
5
Z. Mitchell
D
3
C. Diabate
⚽ 47' 🟨 52'
D
14
M. Foulds
D
42
R. McAlear
↓ 69'
M
8
J. Holt
⚽ 53' ↓ 61'
M
11
S. Stanton
M
10
J. Gullan
🎯 16' 🎯 47' ↓ 85'
M
99
R. Paton
↓ 61'
M
9
J. Fowler
⚽ 16' 🎯 80' ↓ 84'
F
Substitutes
20
R. Sinclair
G
23
L. Chalmers
↑ 61'
M
4
M. Boyes
D
19
D. Finlayson
D
25
M. Tait
↑ 84'
M
7
T. Steven
F
15
J. Baird
↑ 85'
D
17
L. Lloyd
↑ 69'
F
18
K. Fotheringham
⚽ 80' ↑ 61'
F
Kilmarnock 4-4-1-1
Starting XI
1
M. Stryjek
G
8
E. Ring
↓ 66'
D
25
E. Schilte-Brown
D
14
G. Stanger
D
21
M. Schjonning-Larsen
⚽ 69'
D
11
G. Kiltie
⚽ 37' ↓ 85'
M
36
A. Tshibola
↓ 59'
M
18
T. Lowery
🎯 37'
M
20
N. Clescenco
↓ 59'
M
10
T. John-Jules
↓ 45+2' 🟨 21'
F
9
J. Hugill
⚽ 49'
F
Substitutes
12
C. Ferrie
G
7
R. McKenzie
M
27
I. Owen
↑ 85'
F
5
M. O'Hara
↑ 66'
2
J. Brandon
↑ 45+2' 🟨 82'
D
23
R. Mathurin
↑ 59'
F
15
J. Yfeko
D
49
B. Rice
↑ 59'
M
39
E. Bowie
D
Last matches: ST Johnstone
08.08.26
Pre
ST Johnstone
ST Mirren
0
1
L
11.07.26
Fri
ST Johnstone
Cove Rangers
4
2
W
04.07.26
Fri
ST Johnstone
Montrose
3
0
W
30.06.26
Fri
ST Johnstone
Forfar Athletic
4
0
W
Last matches: Kilmarnock
09.08.26
Pre
Kilmarnock
Celtic
1
5
L
04.07.26
Fri
Kilmarnock
Linfield
3
2
W
01.07.26
Fri
Kilmarnock
Glentoran
4
0
W
17.05.26
Pre
Kilmarnock
Livingston
4
1
W
12.05.26
Pre
Kilmarnock
Dundee
3
1
W
09.05.26
Pre
Kilmarnock
ST Mirren
3
0
W
02.05.26
Pre
Kilmarnock
Dundee Utd
3
0
W
25.04.26
Pre
Kilmarnock
Aberdeen
0
1
L
11.04.26
Pre
Kilmarnock
Dundee
2
2
D
04.04.26
Pre
Kilmarnock
Hibernian
0
3
L
21.03.26
Pre
Kilmarnock
Livingston
2
0
W
14.03.26
Pre
Kilmarnock
Heart Of Midlothian
1
0
W
28.02.26
Pre
Kilmarnock
Falkirk
1
5
L
21.02.26
Pre
Kilmarnock
Dundee Utd
1
1
D
15.02.26
Pre
Kilmarnock
Celtic
2
3
L
11.02.26
Pre
Kilmarnock
ST Mirren
4
3
W
04.02.26
Pre
Kilmarnock
Rangers
1
5
L
31.01.26
Pre
Kilmarnock
Aberdeen
3
0
W
24.01.26
Pre
Kilmarnock
Motherwell
0
4
L
10.01.26
Pre
Kilmarnock
Livingston
1
1
D
H2H: ST Johnstone vs Kilmarnock
02.08.26
H2H
ST Johnstone
Kilmarnock
4
3
W
03.05.25
H2H
ST Johnstone
Kilmarnock
0
2
L
15.02.25
H2H
Kilmarnock
ST Johnstone
3
1
L
23.11.24
H2H
ST Johnstone
Kilmarnock
1
0
W
11.08.24
H2H
Kilmarnock
ST Johnstone
0
3
W
13.04.24
H2H
ST Johnstone
Kilmarnock
0
2
L
23.12.23
H2H
Kilmarnock
ST Johnstone
2
1
L
01.11.23
H2H
ST Johnstone
Kilmarnock
2
1
W
20.05.23
H2H
Kilmarnock
ST Johnstone
0
1
W
18.03.23
H2H
Kilmarnock
ST Johnstone
1
1
D
29.10.22
H2H
ST Johnstone
Kilmarnock
1
0
W
05.10.22
H2H
Kilmarnock
ST Johnstone
2
1
L
30.01.21
H2H
Kilmarnock
ST Johnstone
2
3
W
06.11.20
H2H
ST Johnstone
Kilmarnock
1
0
W
15.08.20
H2H
Kilmarnock
ST Johnstone
1
2
W
Last matches: ST Johnstone
No recent matches found.
H2H at home: ST Johnstone
02.08.26
H2H
ST Johnstone
Kilmarnock
4
3
W
03.05.25
H2H
ST Johnstone
Kilmarnock
0
2
L
23.11.24
H2H
ST Johnstone
Kilmarnock
1
0
W
13.04.24
H2H
ST Johnstone
Kilmarnock
0
2
L
01.11.23
H2H
ST Johnstone
Kilmarnock
2
1
W
29.10.22
H2H
ST Johnstone
Kilmarnock
1
0
W
06.11.20
H2H
ST Johnstone
Kilmarnock
1
0
W
Last matches: Kilmarnock
04.07.26
Fri
Kilmarnock
Linfield
3
2
W
01.07.26
Fri
Kilmarnock
Glentoran
4
0
W
17.05.26
Pre
Kilmarnock
Livingston
4
1
W
09.05.26
Pre
Kilmarnock
ST Mirren
3
0
W
25.04.26
Pre
Kilmarnock
Aberdeen
0
1
L
04.04.26
Pre
Kilmarnock
Hibernian
0
3
L
28.02.26
Pre
Kilmarnock
Falkirk
1
5
L
21.02.26
Pre
Kilmarnock
Dundee Utd
1
1
D
04.02.26
Pre
Kilmarnock
Rangers
1
5
L
24.01.26
Pre
Kilmarnock
Motherwell
0
4
L
10.01.26
Pre
Kilmarnock
Livingston
1
1
D
30.12.25
Pre
Kilmarnock
Dundee
1
2
L
27.12.25
Pre
Kilmarnock
ST Mirren
0
0
D
14.12.25
Pre
Kilmarnock
Aberdeen
1
2
L
03.12.25
Pre
Kilmarnock
Heart Of Midlothian
1
1
D
09.11.25
Pre
Kilmarnock
Celtic
0
4
L
01.11.25
Pre
Kilmarnock
Falkirk
1
3
L
26.10.25
Pre
Kilmarnock
Rangers
1
3
L
27.09.25
Pre
Kilmarnock
Dundee Utd
2
0
W
30.08.25
Pre
Kilmarnock
Motherwell
2
2
D
H2H away: Kilmarnock
02.08.26
H2H
ST Johnstone
Kilmarnock
4
3
L
03.05.25
H2H
ST Johnstone
Kilmarnock
0
2
W
23.11.24
H2H
ST Johnstone
Kilmarnock
1
0
L
13.04.24
H2H
ST Johnstone
Kilmarnock
0
2
W
01.11.23
H2H
ST Johnstone
Kilmarnock
2
1
L
29.10.22
H2H
ST Johnstone
Kilmarnock
1
0
L
06.11.20
H2H
ST Johnstone
Kilmarnock
1
0
L