St. Johnstone FC vs Kilmarnock FC, Premier League 2022-23 REGULAR SEASON
Overview
Match Preview
St. Johnstone FC vs Kilmarnock FC — Premier League at McDiarmid Park.
- St. Johnstone FC 2 games · 3 pts (2026/27)
- Kilmarnock FC 2 games · 0 pts (2026/27)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Celtic FC | 2 | 6 |
| 2 | St. Mirren FC | 2 | 6 |
| 3 | Motherwell FC | 2 | 4 |
| 4 | Heart of Midlothian FC | 2 | 3 |
| 5 | Dundee FC | 2 | 3 |
| 6 | St. Johnstone FC | 2 | 3 |
| 7 | Hibernian FC | 2 | 3 |
| 8 | Aberdeen FC | 2 | 3 |
| 9 | Rangers FC | 2 | 1 |
| 10 | Falkirk FC | 2 | 1 |
| 11 | Dundee United FC | 2 | 1 |
| 12 | Kilmarnock FC | 2 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 Oct | Kilmarnock FC | H | 1–0 | W |
| 21 Oct | Hibernian FC | A | 2–1 | W |
| 15 Oct | Livingston FC | A | 0–1 | L |
| 08 Oct | Celtic FC | H | 1–2 | L |
| 05 Oct | Kilmarnock FC | A | 1–2 | L |
| 01 Oct | Dundee United FC | A | 2–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 Oct | St. Johnstone FC | A | 0–1 | L |
| 22 Oct | Ross County FC | H | 1–0 | W |
| 15 Oct | St. Mirren FC | A | 0–0 | D |
| 09 Oct | Heart of Midlothian FC | H | 2–2 | D |
| 05 Oct | St. Johnstone FC | H | 2–1 | W |
| 01 Oct | Aberdeen FC | A | 1–4 | L |
Season Stats
| St. Johnstone FC | Kilmarnock FC | |
|---|---|---|
| #6 | Position | #12 |
| 3 | Points | 0 |
| 2 | Played | 2 |
| 1 / 0 / 1 | W / D / L | 0 / 0 / 2 |
| 4 | Scored | 4 |
| 4 | Conceded | 9 |
| +0 | GD | -5 |
| 1.50 | PPG | 0.00 |
| 50% | Win % | 0% |
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
0%
Clean Sheets
Kilmarnock FC this season
Kilmarnock FC this season
St. Johnstone FC are 6th (3 pts). Kilmarnock FC are 12th (0 pts).
Goal Timing (This Season)
St. Johnstone FC
0-15
–/–
16-30
1/–
31-45
–/1
46-60
1/2
61-75
1/1
76+
1/–
■ Scored ■ Conceded
Kilmarnock FC
0-15
–/1
16-30
–/1
31-45
1/2
46-60
3/2
61-75
–/2
76+
–/1
■ Scored ■ Conceded
Events
Match Events
- 0' The wait is over. Kilmarnock FC get us underway at McDiarmid Park.
- 4' Ashton Taylor adds to his 0 season tally! St. Johnstone FC lead 1-0 — and this changes everything.
- 9' St. Johnstone FC are happy to let the opposition have the ball in their own half. The trap is set.
- 14' The 27-year-old Fraser Murray has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 19' While there is no rush on the pitch, let’s have a look at some stats. Alan Power made 261 appearances and scored 3 goals. He is very likely to score a goal today.
- 24' 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.
- 29' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 34' Kilmarnock FC have won 274 goals from 261 games. They will be desperate to add to that tally today.
- 39' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Remi Matthews suffering a number of foals already.
- 44' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 46' A tactical swap from Kilmarnock FC — Liam Donnelly on, Lewis Mayo off on 46 minutes.
- 51' It is a cagey affair so far. St. Johnstone FC in their trying to find a way past Kilmarnock FC's compact .
- 56' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 61' The referee calls foul for James Brown. He receives a Red card.
- 65' Connor McLennan has so much to prove this time. He replaces Nicky Clark on 65 minute.
- 65' James Brown catches the referee's attention in entirely the wrong way. Yellow card on 65.
- 70' Not even hints on scoring a goal over the last 70 minutes.
- 73' The crowd applauds Graham Carey as he leaves the pitch. David Wotherspoon steps in for St. Johnstone FC.
- 74' The Kilmarnock FC bench stirs into life. Rory McKenzie is withdrawn and Fraser Murray gets his opportunity.
- 75' Ryan Alebiosu gets the nod from Kilmarnock FC. He replaces Kerr McInroy and will look to change the dynamic.
- 80' St. Johnstone FC currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 85' Kilmarnock FC come into this ranked in Array. They desperately need points to push themselves up the standings.
- 88' Controversy at the stadium! Connor McLennan argues furiously but the Yellow card stands.
- 90' It’s a booking for St. Johnstone FC player. Stevie May gets a Yellow card.
- 90' It is a substitution in St. Johnstone FC team. Stevie May is replaced by Thelonius Bair on 90 minute.
- What a match! Full time at {STADIUM} — St. Johnstone FC 1-0 Kilmarnock FC.
Lineups
St. Johnstone FC Lineups
Starting XI
- 1
- 13
- 23
-
7
Stevie May ↓ Thelonius Bair 90'
- 4
- 14
- 6
- 2
-
37
Nicky Clark ↓ Connor McLennan 65'
- 22
- 5
Bench
- 21
-
26
Connor McLennan ↑ 65'
- 12
-
10
David Wotherspoon ↑ 73'
- 3
- 34
- 19
-
17
Thelonius Bair ↑ 90'
- 27
Kilmarnock FC Lineups
Starting XI
- 19
- 6
-
21
Kerr McInroy ↓ Ryan Alebiosu 75'
-
7
Rory McKenzie ↓ Fraser Murray 74'
-
10
Jordan Jones ↓ Oliver Shaw 74'
- 4
- 27
-
2
Lewis Mayo ↓ Liam Donnelly 46'
- 5
- 11
- 1
Bench
- 20
- 18
-
22
Liam Donnelly ↑ 46'
-
15
Fraser Murray ↑ 74'
-
9
Oliver Shaw ↑ 74'
- 31
- 3
-
25
Ryan Alebiosu ↑ 75'
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
Kilmarnock FC Form
Predictions
Prediction accuracy
2 / 4
4.35
St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.71
Kilmarnock FC xG
I would bet for:
Over 2.5 goals 92% + Both teams to score 80%
Match Result
✓ CorrectActual: St. Johnstone FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 6.06
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 99% |
|
1% |
| ± 1.5 | 98% |
|
2% |
| ± 2.5 | 92% |
|
8% |
| ± 3.5 | 83% |
|
17% |
| ± 4.5 | 68% |
|
32% |
Double Chance
St. Johnstone FC or Draw
86%
Draw or Kilmarnock FC
28%
St. Johnstone FC or Kilmarnock FC
86%
Half-Time Result
✓ CorrectActual: St. Johnstone FC win at HT
Correct Score
✗ 1–0 not predicted1 – 0Actual
4 – 1
6.2%
3 – 1
5.9%
5 – 1
5.3%
4 – 2
5.2%
3 – 2
4.9%
5 – 2
4.5%
2 – 1
4.3%
6 – 1
3.9%
4 – 0
3.8%
3 – 0
3.6%
2 – 2
3.5%
6 – 2
3.3%
Asian Handicap — St. Johnstone FC
| Handicap | St. Johnstone FC covers | Push | Kilmarnock FC covers |
|---|---|---|---|
| -2.5 | 46% | — | 54% |
| -2 | 46% | 17% | 37% |
| -1.5 | 63% | — | 37% |
| -1 | 63% | 15% | 22% |
| -0.5 | 78% | — | 22% |
| +0.5 | 89% | — | 11% |
| +1 | 89% | 6% | 5% |
| +1.5 | 95% | — | 5% |
| +2 | 95% | 3% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
St. Johnstone FC keeps clean sheet
19%
✗
Kilmarnock FC keeps clean sheet
2%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

