St. Johnstone FC vs Kilmarnock FC, Premier League 2023-24 REGULAR SEASON
Overview
Match Preview
St. Johnstone FC vs Kilmarnock FC — Premier League at McDiarmid Park.
- St. Johnstone FC 13 games · 17 pts (2026/27)
- Kilmarnock FC 13 games · 9 pts (2026/27)
Match Details
- Referee Calum Scott (Scotland)
- Assistant 1 Francis Connor
- Assistant 2 Andrew Milne (Scotland)
5 games this season
🟨 3.6/game
⚽ 7.0 goals/game
🟥 2 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Celtic FC | 13 | 31 |
| 2 | Rangers FC | 12 | 27 |
| 3 | Falkirk FC | 13 | 21 |
| 4 | Heart of Midlothian FC | 12 | 20 |
| 5 | Dundee FC | 12 | 17 |
| 6 | Dundee United FC | 12 | 17 |
| 7 | St. Johnstone FC | 13 | 17 |
| 8 | St. Mirren FC | 13 | 14 |
| 9 | Motherwell FC | 13 | 13 |
| 10 | Hibernian FC | 12 | 11 |
| 11 | Aberdeen FC | 12 | 11 |
| 12 | Kilmarnock FC | 13 | 9 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 13 Apr | Kilmarnock FC | H | 0–2 | L |
| 06 Apr | Hibernian FC | A | 2–1 | W |
| 30 Mar | Dundee FC | H | 1–2 | L |
| 16 Mar | Celtic FC | A | 1–3 | L |
| 02 Mar | Livingston FC | H | 1–1 | D |
| 28 Feb | Aberdeen FC | A | 2–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 13 Apr | St. Johnstone FC | A | 2–0 | W |
| 06 Apr | Ross County FC | H | 1–0 | W |
| 30 Mar | Heart of Midlothian FC | A | 1–1 | D |
| 16 Mar | St. Mirren FC | H | 5–2 | W |
| 02 Mar | Dundee FC | A | 2–2 | D |
| 28 Feb | Rangers FC | H | 1–2 | L |
Season Stats
| St. Johnstone FC | Kilmarnock FC | |
|---|---|---|
| #7 | Position | #12 |
| 17 | Points | 9 |
| 13 | Played | 13 |
| 4 / 5 / 4 | W / D / L | 2 / 3 / 8 |
| 17 | Scored | 13 |
| 20 | Conceded | 29 |
| -3 | GD | -16 |
| 1.31 | PPG | 0.69 |
| 31% | Win % | 15% |
Key Stats
45%
Both Teams to Score
H2H (22 games)
H2H (22 games)
45%
Over 2.5 Goals
H2H history
H2H history
8%
Clean Sheets
St. Johnstone FC this season
St. Johnstone FC this season
15%
Clean Sheets
Kilmarnock FC this season
Kilmarnock FC this season
St. Johnstone FC are 7th (17 pts). Kilmarnock FC are 12th (9 pts).
Goal Timing (This Season)
St. Johnstone FC
0-15
2/2
16-30
4/2
31-45
2/4
46-60
2/6
61-75
3/3
76+
4/3
■ Scored ■ Conceded
Kilmarnock FC
0-15
2/4
16-30
1/4
31-45
3/8
46-60
4/3
61-75
2/3
76+
1/5
■ Scored ■ Conceded
Top Scorers (This Season)
St. Johnstone FC
| Josh Fowler | 5 G | |
| Josh Campbell | 3 G | |
| Enes Alic | 2 G | 4 A |
| Kai Fotheringham | 2 G | |
| Fowler Josh | 1 G | 1 A |
Kilmarnock FC
| Greg Kiltie | 3 G | |
| Joe Hugill | 2 G | 2 A |
| Michael Schjonning-Larsen | 2 G | |
| Jason Holt | 1 G |
Events
Match Events
- 0' Here we go! The referee blows the whistle and St. Johnstone FC launch into their encounter with Kilmarnock FC.
- 5' Not even hints on scoring a goal over the last 5 minutes.
- 10' While players are taking a pause, let’s have a look at their stats. The teams met 2 times this season with St. Johnstone FC winning 50% of all matches.
- 15' Ireland international Corrie Ndaba has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 20' St. Johnstone FC are enjoying more possession but struggling to find a way through a disciplined Kilmarnock FC backline.
- 23' Joe Wright puts Kilmarnock FC on the lead.
- 28' St. Johnstone FC has dominated the recent head-to-head record, winning 1 of the last 2 meetings.
- 33' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 38' Marley Watkins has been one of the livelier players on the pitch with 0 goals to his name this season.
- 43' Over 43 minutes have gone by without a meaningful attack. The supporters want more.
- 48' A quiet spell here at McDiarmid Park. St. Johnstone FC seem content sitting deep and soaking up pressure.
- 53' The home supporters are growing impatient. St. Johnstone FC must find a spark to ignite this game.
- 58' Kilmarnock FC is showing some good football. However, Kilmarnock FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 59' It is a substitution in St. Johnstone FC team. Maksym Kucheriavyi is replaced by Graham Carey on 59 minute.
- 63' Robbie Deas is replacing Joe Wright for the Kilmarnock FC side.
- 68' Kilmarnock FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 69' Connor Smith has so much to prove this time. He replaces Daniel Phillips on 69 minute.
- 74' St. Johnstone FC looks like a favorite considering 1 games won in last 2 matches with its main striker Fowler Josh scoring 1 goals.
- 79' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 81' Marley Watkins makes no mistake. The score reads 0-2 and Kilmarnock FC are in front.
- 86' The Array continues to deliver drama. Both St. Johnstone FC and Kilmarnock FC are desperate not to drop points on matchday .
- 88' A tactical swap from St. Johnstone FC — Filip Franczak on, Nicky Clark off on 88 minutes.
- Both sets of fans can go home satisfied — a 0-2 draw is a fair result on the day.
Lineups
St. Johnstone FC Lineups
4-4-2Starting XI
- 5
- 1
- 22
- 33
-
37
Nicky Clark ↓ Filip Franczak 88'
- 3
-
34
Daniel Phillips ↓ Connor Smith 69'
- 15
- 19
- 4
-
16
Adama Sidibeh ↓ Stevie May 88'
Bench
-
29
Benjamin Mbunga-Kimpioka ↑ 88'
-
11
Graham Carey ↑ 59'
- 31
-
7
Stevie May ↑ 88'
-
50
Connor Smith ↑ 69'
- 18
- 21
-
46
Filip Franczak ↑ 88'
Coach
Craig Levein
Kilmarnock FC Lineups
3-5-2Starting XI
- 23
-
19
Joe Wright ↓ Robbie Deas 63'
-
9
Kyle Vassell ↓ Kevin van Veen 88'
- 17
- 22
- 31
- 5
- 1
-
11
Danny Armstrong ↓ Corrie Ndaba 88'
- 12
- 10
Bench
- 8
-
98
Kevin van Veen ↑ 88'
- 39
- 21
- 7
- 20
-
3
Corrie Ndaba ↑ 88'
-
6
Robbie Deas ↑ 63'
- 14
Coach
Derek McInnes
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Danny Armstrong | 4 |
| Nicky Clark | 3 |
| David Watson | 2 |
| Adama Sidibeh | 2 |
| Chris Burke | 2 |
| Joe Wright | 2 |
| David Wotherspoon | 2 |
| Kyle Vassell | 2 |
Head to Head
St. Johnstone FC Form
Predictions
Prediction accuracy
0 / 4
1.6
St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.31
Kilmarnock FC xG
I would bet for:
St. Johnstone FC or Kilmarnock FC 72% + Both teams to score 58%
Match Result
✗ WrongActual: Kilmarnock FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.91
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 93% |
|
7% |
| ± 1.5 | 79% |
|
21% |
| ± 2.5 | 55% |
|
45% |
| ± 3.5 | 33% |
|
67% |
| ± 4.5 | 17% |
|
83% |
Double Chance
St. Johnstone FC or Draw
69%
Draw or Kilmarnock FC
59%
St. Johnstone FC or Kilmarnock FC
72%
Half-Time Result
✗ WrongActual: Kilmarnock FC win at HT
Correct Score
✓ In top 12
1 – 1
12.4%
2 – 1
8.8%
1 – 0
7.9%
0 – 0
7.3%
1 – 2
7.2%
2 – 0
6.9%
0 – 1
6.3%
2 – 2
5.8%
3 – 1
4.7%
0 – 2
Actual
3 – 0
3.6%
1 – 3
3.1%
Asian Handicap — St. Johnstone FC
| Handicap | St. Johnstone FC covers | Push | Kilmarnock FC covers |
|---|---|---|---|
| -2.5 | 9% | — | 91% |
| -2 | 9% | 13% | 78% |
| -1.5 | 22% | — | 78% |
| -1 | 22% | 20% | 57% |
| -0.5 | 43% | — | 57% |
| +0.5 | 70% | — | 30% |
| +1 | 70% | 17% | 14% |
| +1.5 | 86% | — | 14% |
| +2 | 86% | 9% | 5% |
| +2.5 | 95% | — | 5% |
Clean Sheet
St. Johnstone FC keeps clean sheet
28%
✓
Kilmarnock FC keeps clean sheet
21%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

