Thursday , 2 July 2026

St. Johnstone FC vs Kilmarnock FC, Premier League 2023-24 REGULAR SEASON

Premier League · 2023-24
Wed 1 Nov 2023 · 19:45 UTC McDiarmid Park 2,840 HT 45' · FT 45'
Nicky Clark 1' 1–0
Nicky Clark 7' 2–0
2–1 47' Kyle Vassell

Overview

Match Preview

St. Johnstone FC vs Kilmarnock FCPremier League at McDiarmid Park.

Match Details

  • Referee Calum Scott (Scotland)
  • Assistant 1 Francis Connor
  • Assistant 2 Craig Ferguson

Recent Form

DateOpponentH/A ScoreResult
01 Nov Kilmarnock FC H 2–1 W
28 Oct St. Mirren FC A 0–4 L
08 Oct Aberdeen FC A 0–0 D
30 Sep Livingston FC H 1–1 D
23 Sep Hibernian FC A 0–2 L
16 Sep Rangers FC H 0–2 L
DateOpponentH/A ScoreResult
01 Nov St. Johnstone FC A 1–2 L
29 Oct Aberdeen FC H 2–0 W
21 Oct Livingston FC H 3–1 W
07 Oct Celtic FC A 1–3 L
30 Sep St. Mirren FC H 1–1 D
23 Sep Dundee FC A 2–2 D

Key Stats

40% Both Teams to Score
H2H (20 games)
40% Over 2.5 Goals
H2H history

Events

Match Events

  • 0' In just a few seconds McDiarmid Park will turn into a battlefield for St. Johnstone FC and Kilmarnock FC.
  • 1' What a strike from Nicky Clark! The score is 1-0.
  • 6' Both teams are passing the ball around with high level of urgency. St. Johnstone FC needs to do something about it to get closer to the goal.
  • 7' Nicky Clark with the second goal in the match!
  • 12' It is a cagey affair so far. St. Johnstone FC in their trying to find a way past Kilmarnock FC's compact .
  • 17' St. Johnstone FC are enjoying more possession but struggling to find a way through a disciplined Kilmarnock FC backline.
  • 22' St. Johnstone FC currently sit 9 in the Array table. A result here could be decisive in the race for the top positions.
  • 27' Northern Ireland international Liam Donnelly has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
  • 32' With 0 assists to his name this season, Graham Carey is clearly more than just a goal scorer for Kilmarnock FC.
  • 37' It looks surprising St. Johnstone FC does not make any changes. Fraser Murray has some obvious troubles when approaching to the goal.
  • 42' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
  • 46' Kilmarnock FC make a change. Brad Lyons trudges off to be replaced by Liam Donnelly on 46 minutes.
  • 47' GOAL! Kyle Vassell fires home to make it 2-1!
  • 52' The home supporters are growing impatient. St. Johnstone FC must find a spark to ignite this game.
  • 57' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
  • 58' It’s gonna be a card for Joe Wright.
  • 59' It is a substitution in St. Johnstone FC team. Nicky Clark is replaced by Stevie May on 59 minute.
  • 64' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
  • 66' David Watson is having his name booked by the referee on 66.
  • 71' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
  • 75' Chris Kane is having his name booked by the referee on 75.
  • 76' It’s gonna be a card for Dara Costelloe.
  • 79' The supporters are chanting for James Brown. He replaces Chris Kane on 79 minute.
  • 80' Andrew Dallas is ready to make an impact after coming on for David Watson at the 80 minute mark.
  • 85' The whistle greets Matthew Smith as he departs to be replaced by Daniel Phillips.
  • 86' It is a substitution in Kilmarnock FC team. Marley Watkins is replaced by Fraser Murray on 86 minute.
  • 88' The referee calls foul for Dimitar Mitov. He receives a card.
  • The referee brings this contest to a close. St. Johnstone FC take all three points.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
1.46 St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.08 Kilmarnock FC xG
I would bet for: Markets are evenly balanced — no clear value pick.

Match Result

✓ Correct
St. Johnstone FC47% Draw27% Kilmarnock FC26%
Actual: St. Johnstone FC win

Both Teams to Score

✓ Correct
Yes51% 0% No49%
Avg goals/match: 2.54
Actual: Yes — both scored

Over / Under Goals

✗ O/U 2.5
Line Over Under
± 0.5 90%
10%
± 1.5 72%
28%
± 2.5 46%
54%
± 3.5 25%
75%
± 4.5 12%
88%

Double Chance

St. Johnstone FC or Draw
75%
Draw or Kilmarnock FC
53%
St. Johnstone FC or Kilmarnock FC
73%

Half-Time Result

✗ Wrong
St. Johnstone FC31% Draw48% Kilmarnock FC21%
Actual: St. Johnstone FC win at HT

Correct Score

✓ In top 12
1 – 1
13.4%
1 – 0
10.5%
0 – 0
10%
2 – 1
Actual
2 – 0
8.2%
0 – 1
7.5%
1 – 2
6.5%
2 – 2
4.8%
0 – 2
4.5%
3 – 1
4.3%
3 – 0
3.9%
3 – 2
2.4%

Asian Handicap — St. Johnstone FC

Handicap St. Johnstone FC covers Push Kilmarnock FC covers
-2.5 9% 91%
-2 9% 14% 78%
-1.5 22% 78%
-1 22% 22% 56%
-0.5 44% 56%
+0.5 73% 27%
+1 73% 16% 11%
+1.5 89% 11%
+2 89% 7% 3%
+2.5 97% 3%

Clean Sheet

St. Johnstone FC keeps clean sheet
35%
Kilmarnock FC keeps clean sheet
24%

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.