St. Johnstone FC vs Kilmarnock FC, Premier League 2024-25 REGULAR SEASON
Overview
Match Preview
St. Johnstone FC vs Kilmarnock FC — Premier League at McDiarmid Park.
- St. Johnstone FC 7 games · 8 pts (2026/27)
- Kilmarnock FC 7 games · 5 pts (2026/27)
Match Details
- Referee Iain Snedden
- Assistant 1 Jonathan Bell (Scotland)
- Assistant 2 John McCrossan
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Celtic FC | 7 | 18 |
| 2 | Rangers FC | 7 | 16 |
| 3 | Heart of Midlothian FC | 7 | 13 |
| 4 | Dundee FC | 7 | 10 |
| 5 | St. Mirren FC | 7 | 10 |
| 6 | St. Johnstone FC | 7 | 8 |
| 7 | Aberdeen FC | 7 | 8 |
| 8 | Motherwell FC | 7 | 8 |
| 9 | Dundee United FC | 7 | 8 |
| 10 | Hibernian FC | 7 | 7 |
| 11 | Falkirk FC | 7 | 6 |
| 12 | Kilmarnock FC | 7 | 5 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 23 Nov | Kilmarnock FC | H | 1–0 | W |
| 09 Nov | Motherwell FC | A | 1–2 | L |
| 02 Nov | Heart of Midlothian FC | H | 1–2 | L |
| 30 Oct | St. Mirren FC | A | 1–3 | L |
| 26 Oct | Dundee FC | A | 2–1 | W |
| 19 Oct | Ross County FC | H | 3–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 23 Nov | St. Johnstone FC | A | 0–1 | L |
| 10 Nov | Celtic FC | H | 0–2 | L |
| 03 Nov | Dundee FC | A | 2–3 | L |
| 30 Oct | Heart of Midlothian FC | A | 2–1 | W |
| 26 Oct | Ross County FC | A | 1–2 | L |
| 20 Oct | Rangers FC | H | 1–0 | W |
Season Stats
| St. Johnstone FC | Kilmarnock FC | |
|---|---|---|
| #6 | Position | #12 |
| 8 | Points | 5 |
| 7 | Played | 7 |
| 2 / 2 / 3 | W / D / L | 1 / 2 / 4 |
| 9 | Scored | 6 |
| 10 | Conceded | 15 |
| -1 | GD | -9 |
| 1.14 | PPG | 0.71 |
| 29% | Win % | 14% |
Key Stats
43%
Both Teams to Score
H2H (21 games)
H2H (21 games)
43%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
St. Johnstone FC this season
St. Johnstone FC this season
29%
Clean Sheets
Kilmarnock FC this season
Kilmarnock FC this season
St. Johnstone FC are 6th (8 pts). Kilmarnock FC are 12th (5 pts).
Goal Timing (This Season)
St. Johnstone FC
0-15
–/1
16-30
2/1
31-45
1/2
46-60
2/4
61-75
1/1
76+
3/1
■ Scored ■ Conceded
Kilmarnock FC
0-15
–/3
16-30
1/1
31-45
2/4
46-60
3/2
61-75
–/2
76+
–/3
■ Scored ■ Conceded
Top Scorers (This Season)
St. Johnstone FC
| Josh Fowler | 3 G | |
| Enes Alic | 2 G | |
| Fowler Josh | 1 G | 1 A |
| Cheick Diabate | 1 G | |
| Kai Fotheringham | 1 G |
Kilmarnock FC
| Michael Schjonning-Larsen | 2 G |
| Jason Holt | 1 G |
| Greg Kiltie | 1 G |
| Joe Hugill | 1 G |
Events
Match Events
- 0' The referee blows the starting whistle. The fans are roaring. The teams are ready for the match. St. Johnstone FC is hosting Kilmarnock FC for another epic battle.
- 5' St. Johnstone FC is showing some good football. However, St. Johnstone FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 10' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 15' 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.
- 17' That looks like a foul for a card for Robbie Deas.
- 22' With 0 assists to his name this season, Liam Donnelly is clearly more than just a goal scorer for St. Johnstone FC.
- 26' The referee does not hesitate — a card for Jason Holt on 26 minutes.
- 31' The energy levels are beginning to show. Simo Valakari might look to freshen things up shortly.
- 36' 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.
- 41' The teams are not in a rush to score plenty of goals. It might look strange considering St. Johnstone FC that had 256 games and scored 252 goals.
- 46' The crowd applauds David Watson as he leaves the pitch. Fraser Murray steps in for Kilmarnock FC.
- 47' It’s a booking for Kilmarnock FC player. Liam Donnelly gets a card.
- 52' Matchday of the Array and both teams know exactly what is at stake tonight.
- 53' Mackenzie Kirk adds to his 1 season tally! St. Johnstone FC lead 1-0 — and this changes everything.
- 58' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 63' Joshua Rae, a Scotland , has 0 bookings this season and will need to keep his discipline tonight.
- 68' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 69' Kilmarnock FC ring the changes. Danny Armstrong has done his job and it is now time for Bruce Anderson to step up.
- 74' Kilmarnock FC come into this ranked 8 in Array. They desperately need points to push themselves up the standings.
- 76' Fresh legs for St. Johnstone FC! Aaron Essel comes on to replace Mackenzie Kirk.
- 78' It is a substitution in St. Johnstone FC team. Bozo Mikulic is replaced by Kyle Cameron on 78 minute.
- 83' While players are taking a pause, let’s have a look at their stats. The teams met 1 times this season with St. Johnstone FC winning 100% of all matches.
- 84' The referee does not hesitate — a card for Liam Donnelly on 84 minutes.
- 89' The travelling Kilmarnock FC supporters hardly appreciate their team being pressed down to the backline.
- 90' Poor challenge from Andre Raymond. The referee spots it immediately and shows the card.
- The referee blows the final whistle. Sensational lose for Kilmarnock FC.
Lineups
St. Johnstone FC Lineups
4-3-1-2Starting XI
- 29
- 7
- 11
- 14
-
2
Bozo Mikulic ↓ Kyle Cameron 78'
- 10
- 23
-
27
Mackenzie Kirk ↓ Aaron Essel 76'
- 5
- 12
- 3
Bench
- 22
-
4
Kyle Cameron ↑ 78'
- 20
- 6
- 17
- 16
- 24
-
15
Aaron Essel ↑ 76'
- 46
Coach
Simo Valakari
Kilmarnock FC Lineups
3-4-1-2Starting XI
- 23
- 4
- 8
- 9
- 22
- 20
- 3
- 5
- 6
- 11
-
12
David Watson ↓ Fraser Murray 46'
Bench
-
14
Gary Mackay-Steven ↑ 69'
-
19
Bruce Anderson ↑ 69'
- 7
-
15
Fraser Murray ↑ 46'
- 2
- 1
- 31
- 18
- 26
Coach
Derek McInnes
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Danny Armstrong | 4 |
| Nicky Clark | 3 |
| Adama Sidibeh | 2 |
| Chris Burke | 2 |
| Joe Wright | 2 |
| David Wotherspoon | 2 |
| Kyle Vassell | 2 |
| Alistair McCann | 2 |
Head to Head
St. Johnstone FC Form
Predictions
Prediction accuracy
1 / 4
2.03
St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.95
Kilmarnock FC xG
I would bet for:
St. Johnstone FC to win 59% + Over 2.5 goals 56%
Match Result
✓ CorrectActual: St. Johnstone FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.98
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 93% |
|
7% |
| ± 1.5 | 79% |
|
21% |
| ± 2.5 | 56% |
|
44% |
| ± 3.5 | 35% |
|
65% |
| ± 4.5 | 18% |
|
82% |
Double Chance
St. Johnstone FC or Draw
82%
Draw or Kilmarnock FC
41%
St. Johnstone FC or Kilmarnock FC
77%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
10.6%
2 – 0
10.3%
1 – 0
Actual
2 – 1
9.6%
3 – 0
6.8%
0 – 0
6.8%
3 – 1
6.5%
2 – 2
4.5%
1 – 2
4.5%
0 – 1
4.1%
4 – 0
3.5%
4 – 1
3.3%
Asian Handicap — St. Johnstone FC
| Handicap | St. Johnstone FC covers | Push | Kilmarnock FC covers |
|---|---|---|---|
| -2.5 | 19% | — | 81% |
| -2 | 19% | 19% | 62% |
| -1.5 | 38% | — | 62% |
| -1 | 38% | 23% | 39% |
| -0.5 | 61% | — | 39% |
| +0.5 | 84% | — | 16% |
| +1 | 84% | 10% | 6% |
| +1.5 | 94% | — | 6% |
| +2 | 94% | 4% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
St. Johnstone FC keeps clean sheet
39%
✗
Kilmarnock FC keeps clean sheet
14%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

