← All matches
St. Johnstone
Kilmarnock
Kilmarnock
St. Johnstone
Kilmarnock
St. Johnstone
St. Johnstone
St. Johnstone
St. Johnstone
St. Johnstone
Simo Valakari
St. Johnstone
Kilmarnock
St. Johnstone
4-2-3-1 · 4-4-1-1
Kilmarnock
Commentary
90'
Full-time. St. Johnstone 4-3 Kilmarnock.
90+3'
Corner, St. Johnstone.
90'
6 minutes of added time.
80'
Goal! St. Johnstone 4-3 Kilmarnock. K. Fotheringham (St. Johnstone) scores, assisted by J. Fowler.
77'
Corner, Kilmarnock.
60'
Corner, Kilmarnock.
47'
Goal! St. Johnstone 2-1 Kilmarnock. C. Diabate (St. Johnstone) scores, assisted by J. Gullan.
47'
Corner, St. Johnstone.
46'
The second half is under way.
45'
Half-time. St. Johnstone 1-1 Kilmarnock.
45+2'
Attempt missed. J. Gullan (St. Johnstone), right-footed shot from a free kick. xG 0.03.
45'
3 minutes of added time.
37'
Goal! St. Johnstone 1-1 Kilmarnock. G. Kiltie (Kilmarnock) scores, assisted by T. Lowery.
20'
Corner, Kilmarnock.
16'
Goal! St. Johnstone 1-0 Kilmarnock. J. Fowler (St. Johnstone) scores, assisted by J. Gullan.
14'
Corner, St. Johnstone.
11'
Offside, St. Johnstone.
9'
Corner, St. Johnstone.
9'
Attempt blocked. R. McAlear (St. Johnstone), right-footed shot from a corner. xG 0.01.
8'
Corner, St. Johnstone.
4'
Corner, St. Johnstone.
1'
Kick-off: St. Johnstone vs Kilmarnock.
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG (estimated)
Tap a player for their full match card.
Highlights 1 clip
Player of the match
Match events
16'
⚽
J. Fowler · assist J. Gullan1–0
21'
T. John-Jules · Foul
37'
⚽
G. Kiltie · assist T. Lowery1–1
Half-time · 1–1
45'+2
🔁
J. Brandon ◂ T. John-Jules
45'+4
L. Smith · Foul
47'
⚽
C. Diabate · assist J. Gullan2–1
49'
⚽
J. Hugill2–2
52'
C. Diabate · Argument
53'
⚽
J. Holt2–3
59'
🔁
R. Mathurin ◂ N. Cleșcenco
59'
🔁
B. Rice ◂ A. Tshibola
61'
🔁
K. Fotheringham ◂ R. Paton
61'
🔁
L. Chalmers ◂ J. Holt
66'
🔁
M. O'Hara ◂ E. Ring
69'
⚽
M. Schjonning-Larsen3–3
69'
🔁
L. LLoyd ◂ R. McAlear
80'
⚽
K. Fotheringham · assist J. Fowler4–3
82'
J. Brandon · Foul
84'
🔁
M. Tait ◂ J. Fowler
85'
🔁
I. Owen ◂ G. Kiltie
85'
🔁
J. Baird ◂ J. Gullan
Full-time · 4–3
Coaches
Neil McCann 
Recent form
WACove Rangers4-2
WAMontrose3-0
WAForfar Athletic4-0
LHDundee FC0-2
LAHeart of Midlothian1-2
WALinfield3-2
WAGlentoran4-0
WALivingston4-1
WHDundee FC3-1
WASt. Mirren3-0
Where to watch
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
Sportdigital FUSSBALL2Sportdigital+
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
NOW TV UKSky Go UKSky Sports Football
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
MAGENTA | 3HD
ESPN 2 Africa
NOW TV UKSky Go UKSky Sports Football
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
Arena 4 Premium
ESPN 2 Africa
Arena 4 Premium
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
Arena 4 Premium
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
ESPN 2 Africa
Match facts
Kickoff
02 Aug, 13:00 UTC
Competition
Scottish Premiership
Highlights & clips
1
T. Steward
6.1
33
L. Smith
6.2
5
Z. Mitchell
6.6
3
C. Diabate
7.7
14
M. Foulds
6.6
17
L. LLoyd
6.3
↑ 69'
23
L. Chalmers
6.5
↑ 61'
11
S. Stanton
6.4
15
J. Baird
6.8
↑ 85'
18
K. Fotheringham
8.0
↑ 61'
25
M. Tait
6.4
↑ 84'
1
M. Stryjek
6.6
5
M. O'Hara
6.8
↑ 66'
25
E. Brown
5.9
14
G. Stanger
6.4
21
M. Schjonning-Larsen
5.1
27
I. Owen
6.5
↑ 85'
49
B. Rice
6.6
↑ 59'
18
T. Lowery
6.9
23
R. Mathurin
6.5
↑ 59'
2
J. Brandon
6.1
↑ 45'
9
J. Hugill
7.5
Substitutes
20GR. Sinclair
4DM. Boyes
19DD. Finlayson
10MJ. Gullan↓ 85'7.9
8MJ. Holt↓ 61'7.0
42MR. McAlear↓ 69'6.5
7MT. Steven
9FJ. Fowler↓ 84'8.7
99FR. Paton↓ 61'6.7
Coach: Simo Valakari
Top stats
55%Possession45%
2.03Expected goals (xG)0.92
15Total shots7
5Shots on target4
3Big chances2
6Corners3
Shots
5Shots off target3
5Blocked shots0
10Shots inside box6
5Shots outside box1
0Hit woodwork0
3Big chances scored2
-2.14Goals prevented-1.09
Attack
31Touches in box19
84Final third entries46
1Offsides0
13Free kicks6
5Fouled in final third0
Passing
534Passes428
445Accurate passes331
26/66 (39%)Long balls9/51 (18%)
5/22 (23%)Crosses5/16 (31%)
27Throw-ins24
Duels
57Duels43
45/70 (64%)Ground duels25/70 (36%)
17/38 (45%)Aerial duels21/38 (55%)
14/17 (82%)Dribbles8/17 (47%)
8Dispossessed9
Defending
18Tackles11
44Tackles won73
5Interceptions6
22Clearances23
47Recoveries45
Discipline
6Fouls13
2Yellow cards2
0Red cards0
Goalkeeping
2Saves2
1Big saves1
9Goal kicks11
1Punches0
Forecast BSD enginebest price across 41 bookmakers
CornersOver 9.5 corners 57% · 1.66 @ Pinnacle
CornersOver 8.5 corners 68% · 1.37 @ Bwin
BTTSBoth teams to score 55% · 1.75 @ Bet365
1X2Draw 28% · 3.75 @ Pinnacle
Who winsSt. Johnstone to win (DNB) 59% · 1.53 @ Betano
GoalsOver 2.5 goals 51% · 1.93 @ Bet365
GoalsOver 1.5 goals 74% · 1.29 @ Betano
1X2Kilmarnock to win 29% · 3.82 @ Pinnacle
1X2St. Johnstone to win 43% · 2.05 @ Betano
GoalsUnder 3.5 goals 70% · 1.40 @ Pinnacle
CornersUnder 10.5 corners 54% · 1.77 @ 10bet
Odds consensus
1X2consensus
1.96
St. Johnstone ▲
3.51
Draw ▲
3.41
Kilmarnock ▲
Double Chanceconsensus
1.24
St. Johnstone or Draw ▲
1.28
St. Johnstone or Kilmarnock ▲
1.80
Draw or Kilmarnock ▲
Both Teams to Scoreconsensus
1.69
Yes ▼
2.08
No ▲
Total Goals 0.50consensus
1.04
Over 0.50
10.37
Under 0.50 ▼
Total Goals 1.50consensus
1.28
Over 1.50
3.55
Under 1.50 ▼
Total Goals 2.50consensus
1.86
Over 2.50 ▼
1.91
Under 2.50 ▼
Total Goals 3.50consensus
3.10
Over 3.50 ▼
1.35
Under 3.50
Total Goals 4.50consensus
5.70
Over 4.50 ▼
1.13
Under 4.50
Draw No Betconsensus
1.40
St. Johnstone ▲
2.63
Kilmarnock ▲
Total Corners (O/U) 4.50consensus
14.00
Under 4.50
Total Corners (O/U) 5.50consensus
1.04
Over 5.50
12.00
Under 5.50 ▲
Total Corners (O/U) 6.50consensus
1.09
Over 6.50
6.62
Under 6.50
Total Corners (O/U) 7.50consensus
1.18
Over 7.50
4.23
Under 7.50 ▲
Total Corners (O/U) 8.50consensus
1.35
Over 8.50
2.90
Under 8.50
Total Corners (O/U) 9.50consensus
1.62
Over 9.50 ▼
2.14
Under 9.50
Total Corners (O/U) 10.50consensus
2.00
Over 10.50
1.71
Under 10.50
No pre-match call on this one.
Nothing reached 80% confidence before kick-off, so we stayed quiet rather than guess. Most matches end up here — that is what keeps the published calls at 87.0%.
Nothing reached 80% confidence before kick-off, so we stayed quiet rather than guess. Most matches end up here — that is what keeps the published calls at 87.0%.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.