ST Johnstone vs Kilmarnock
| 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
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Match Context & Trends
Venue-only form, goal timing, first-goal trends and league context around this Premiership fixture.
Quick comparison bars
ST Johnstone last 5 home
Kilmarnock last 5 away
ST Johnstone trend breakdown
Kilmarnock trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
ST Johnstone goal timing (home)
Kilmarnock goal timing (away)
Match Statistics
Events
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
| Total Games | 29 |
| Home Wins | 13 |
| Draws | 2 |
| Away Wins | 14 |
| Over 2.5 Goals | 14 (48.3%) |
| BTTS | 13 (44.8%) |
| Total Games | 14 |
| Home Wins | 7 |
| Draws | 1 |
| Away Wins | 6 |
| Over 2.5 Goals | 5 (35.7%) |
| BTTS | 5 (35.7%) |