ST Johnstone vs Kilmarnock

4 - 3
🕒 Sun, 02 Aug 2026 14:00 Europe/London 📍 McDiarmid Park 🧑‍⚖️ John Beaton 🔁 Regular Season - 1 🏁 match finished
Season
2026-2027 Season
Stage
Regular Season - 1
Regular Season Table
ST Johnstone 7 · Kilmarnock 12
Referee Stats
3 matches · 4.33 yellow cards avg
Yellow cards avg 4.33
Reds avg 0.00
Penalties avg 0.00
Over 4.5 cards 33%
Home wins 33%
Draws 33%
Away wins 33%

Team Overview

ST Johnstone (Home stats)

Games / Record

4
W-D-L: 2-1-1

Goals For / Against

7 / 6
Avg: 1.75 / 1.50

Points

7
Avg: 1.75

Clean Sheets

0

Failed to Score

1
Kilmarnock (Away stats)

Games / Record

3
W-D-L: 1-1-1

Goals For / Against

4 / 4
Avg: 1.33 / 1.33

Points

4
Avg: 1.33

Clean Sheets

2

Failed to Score

1

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Premiership fixture.

Quick comparison bars

1.75
PPG
1.33
1.75
GF
1.33
1.50
GA
1.33
50%
O2.5
33%
75%
BTTS
33%
50%
Score 1st
33%

League-position context

ST Johnstone rank7th
Kilmarnock rank12th
ST Johnstone points8
Kilmarnock points5
ST Johnstone: #7 · 8 pts · GD -1
8 pts off the top 2. 0 pts above the play-off edge. 0 pts clear of the relegation zone.
Kilmarnock: #12 · 5 pts · GD -9
11 pts off the top 2. 3 pts off the play-off line. 3 pts from safety.
3-point gap between the two sides coming into kick-off.

ST Johnstone last 5 home

D L W W
Points7/12
Weighted index43
Goals7-6
Record2-1-1
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Kilmarnock last 5 away

W D L
Points4/9
Weighted index61
Goals4-4
Record1-1-1
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

ST Johnstone trend breakdown

Over 2.550%
BTTS75%
BTTS + O2.550%
1H Over 0.550%
Also: Over 0.5 100% · Over 1.5 75% · Over 3.5 25% · 1H BTTS 50%

Kilmarnock trend breakdown

Over 2.533%
BTTS33%
BTTS + O2.533%
1H Over 0.567%
Also: Over 0.5 67% · Over 1.5 33% · Over 3.5 33% · 1H BTTS 33%

Scoring reliability

ST Johnstone score at home75%
ST Johnstone clean sheet at home0%
Kilmarnock score away67%
Kilmarnock clean sheet away67%

First-goal patterns

ST Johnstone score first50%
ST Johnstone win after scoring first100%
Kilmarnock score first33%
Kilmarnock win after scoring first100%
Comeback rate after conceding first: ST Johnstone 50% · Kilmarnock 0%
Avg first goal minute: ST Johnstone 16.5' · Kilmarnock 40.0'

Vs league average

ST Johnstone score at home1.75 vs 1.19
ST Johnstone concede at home1.50 vs 1.36
Kilmarnock score away1.33 vs 1.36
Kilmarnock concede away1.33 vs 1.19
ST Johnstone score 47% above league average, while Kilmarnock score 2% below league average.
Defensive side: ST Johnstone are 11% above league average at home, and Kilmarnock are 12% above league average away.

Head-to-head trends

Recent games5
Avg goals3.40
BTTS40%
Over 2.560%
At this venue setup: 3.00 goals on average across the last 5.

ST Johnstone goal timing (home)

1H scored: 43% 2H scored: 57% Danger: 16-30 Vulnerable: 46-60
Goals scored by 15-minute interval
16-30 2
46-60 2
76-90+ 2
31-45 1
0-15 0
61-75 0
Goals conceded by 15-minute interval
46-60 3
16-30 1
31-45 1
61-75 1
0-15 0
76-90+ 0

Kilmarnock goal timing (away)

1H scored: 40% 2H scored: 60% Danger: 31-45 Vulnerable: 46-60
Goals scored by 15-minute interval
31-45 2
46-60 2
61-75 1
0-15 0
16-30 0
76-90+ 0
Goals conceded by 15-minute interval
46-60 2
16-30 1
76-90+ 1
0-15 0
31-45 0
61-75 0

Match Statistics

Shots on Goal
Total Shots
Shots off Goal
Blocked Shots
Shots Inside Box
Shots Outside Box
Ball Possession
Corner Kicks
Fouls
Offsides
Yellow Cards
Red Cards
Goalkeeper Saves
Total Passes
Passes Accurate
Passes %

Events

Yellow Cards
Home
2
Away
2
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
5
16'
16' Goal · 1-0
J. Fowler
Normal Goal · Assist: J. Gullan
21'
21' T. John-Jules
37'
37' Goal · 1-1
G. Kiltie
Normal Goal · Assist: T. Lowery
45+2'
45+2' T. John-Jules
1st substitution · For: J. Brandon
45+4'
45+4' L. Smith
47'
47' Goal · 2-1
C. Diabate
Normal Goal · Assist: J. Gullan
49'
49' Goal · 2-2
J. Hugill
Normal Goal
52'
52' C. Diabate
53'
53' Goal · 2-3
J. Holt
Own Goal
59'
59' A. Tshibola
2nd substitution · For: B. Rice
59'
59' N. Cleșcenco
3rd substitution · For: Roshaun Mathurin
61'
61' J. Holt
1st substitution · For: L. Chalmers
61'
61' R. Paton
2nd substitution · For: K. Fotheringham
66'
66' E. Ring
4th substitution · For: M. O'Hara
69'
69' R. McAlear
3rd substitution · For: L. Lloyd
69'
69' Goal · 3-3
M. Schjønning-Larsen
Own Goal
80'
80' Goal · 4-3
K. Fotheringham
Normal Goal · Assist: J. Fowler
82'
82' J. Brandon
84'
84' J. Fowler
4th substitution · For: M. Tait
85'
85' J. Gullan
5th substitution · For: J. Baird
85'
85' G. Kiltie
5th substitution · For: I. Owen

ST Johnstone vs Kilmarnock 4-3: match report, goals, cards and substitutions

ST Johnstone beat Kilmarnock 4-3 on Sunday, 02 August 2026 in Premiership. The match was refereed by John Beaton. It was played at McDiarmid Park.

First half: ST Johnstone took the lead at 16' when J. Fowler scored, with the assist credited to J. Gullan, making the score 1-0. T. John-Jules received a yellow card for Kilmarnock at 21'. Kilmarnock leveled the score at 37' when G. Kiltie scored, with the assist credited to T. Lowery, making the score 1-1. Kilmarnock made their 1st substitution at 45+2', with T. John-Jules replacing J. Brandon. L. Smith received a yellow card for ST Johnstone at 45+4'.

Second half: ST Johnstone took the lead at 47' when C. Diabate scored, with the assist credited to J. Gullan, making the score 2-1. Kilmarnock leveled the score at 49' when J. Hugill scored, making the score 2-2. C. Diabate received a yellow card for ST Johnstone at 52'. Kilmarnock took the lead at 53' when J. Holt scored (Own Goal), making the score 2-3. Kilmarnock made their 2nd substitution at 59', with A. Tshibola replacing B. Rice. Kilmarnock made their 3rd substitution at 59', with N. Cleșcenco replacing Roshaun Mathurin. ST Johnstone made their 1st substitution at 61', with J. Holt replacing L. Chalmers. ST Johnstone made their 2nd substitution at 61', with R. Paton replacing K. Fotheringham. Kilmarnock made their 4th substitution at 66', with E. Ring replacing M. O'Hara. ST Johnstone made their 3rd substitution at 69', with R. McAlear replacing L. Lloyd. ST Johnstone leveled the score at 69' when M. Schjønning-Larsen scored (Own Goal), making the score 3-3. ST Johnstone took the lead at 80' when K. Fotheringham scored, with the assist credited to J. Fowler, making the score 4-3. J. Brandon received a yellow card for Kilmarnock at 82'. ST Johnstone made their 4th substitution at 84', with J. Fowler replacing M. Tait. ST Johnstone made their 5th substitution at 85', with J. Gullan replacing J. Baird. Kilmarnock made their 5th substitution at 85', with G. Kiltie replacing I. Owen.

ST Johnstone used 5 substitutions while Kilmarnock used 5 substitutions. ST Johnstone got 2 yellow cards, while Kilmarnock got 2 yellow cards.

Head-to-Head Overview

All Meetings (Any Venue)
Total Games29
Home Wins13
Draws2
Away Wins14
Over 2.5 Goals14 (48.3%)
BTTS13 (44.8%)
Home vs Away as Scheduled
Total Games14
Home Wins7
Draws1
Away Wins6
Over 2.5 Goals5 (35.7%)
BTTS5 (35.7%)

ST Johnstone vs Kilmarnock Head-to-Head History by Season