St. Johnstone FC vs Heart of Midlothian FC, Premier League 2022-23 REGULAR SEASON
Overview
Match Preview
St. Johnstone FC vs Heart of Midlothian FC — Premier League at McDiarmid Park.
- St. Johnstone FC 7 games · 8 pts (2026/27)
- Heart of Midlothian FC 7 games · 13 pts (2026/27)
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 |
|---|---|---|---|---|
| 28 Dec | Heart of Midlothian FC | H | 2–3 | L |
| 24 Dec | Celtic FC | A | 1–4 | L |
| 17 Dec | Ross County FC | A | 2–1 | W |
| 12 Nov | Motherwell FC | H | 1–1 | D |
| 09 Nov | St. Mirren FC | A | 2–2 | D |
| 06 Nov | Rangers FC | H | 2–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 28 Dec | St. Johnstone FC | A | 3–2 | W |
| 24 Dec | Dundee United FC | A | 2–2 | D |
| 17 Dec | Kilmarnock FC | H | 3–1 | W |
| 12 Nov | Livingston FC | H | 1–1 | D |
| 09 Nov | Rangers FC | A | 0–1 | L |
| 06 Nov | Motherwell FC | H | 3–2 | W |
Season Stats
| St. Johnstone FC | Heart of Midlothian FC | |
|---|---|---|
| #6 | Position | #3 |
| 8 | Points | 13 |
| 7 | Played | 7 |
| 2 / 2 / 3 | W / D / L | 4 / 1 / 2 |
| 9 | Scored | 14 |
| 10 | Conceded | 8 |
| -1 | GD | +6 |
| 1.14 | PPG | 1.86 |
| 29% | Win % | 57% |
Key Stats
63%
Both Teams to Score
H2H (19 games)
H2H (19 games)
63%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
St. Johnstone FC this season
St. Johnstone FC this season
14%
Clean Sheets
Heart of Midlothian FC this season
Heart of Midlothian FC this season
St. Johnstone FC are 6th (8 pts). Heart of Midlothian FC are 3rd (13 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
Heart of Midlothian FC
0-15
4/1
16-30
1/2
31-45
3/–
46-60
1/2
61-75
2/1
76+
3/2
■ 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 |
Heart of Midlothian FC
| James Wilson | 3 G | |
| Claudio Braga | 2 G | 2 A |
| Joshua McPake | 1 G | 1 A |
| Calvin Miller | 1 G | |
| Tom Renaud | 1 G |
Events
Match Events
- 0' What a night it is going to be! St. Johnstone FC welcome Heart of Midlothian FC for this crunch clash at McDiarmid Park.
- 5' Both keepers have barely been tested. St. Johnstone FC and Heart of Midlothian FC are cancelling each other out in the centre of the park.
- 9' That is a Yellow card for St. Johnstone FC. Graham Carey will be fuming at that decision.
- 13' Ryan McGowan picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 14' Lawrence Shankland does the damage! The net is bulging and Heart of Midlothian FC surge ahead!
- 19' Heart of Midlothian 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.
- 24' While players are taking a pause, let’s have a look at their stats. The teams met 1 times this season with Heart of Midlothian FC winning 100% of all matches.
- 25' Fresh legs for St. Johnstone FC! Alex Mitchell comes on to replace Melker Hallberg.
- 26' A change in the St. Johnstone FC ranks — Melker Hallberg exits the field as Alex Mitchell enters on 26.
- 31' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 33' with the perfectly-timed delivery and Alan Forrest makes no mistake. 0-2!
- 38' Josh Ginnelly has been relatively quiet despite scoring 25 goals in his last 65 appearances.
- 43' The 28-year-old Cameron Devlin has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 48' Over 48 minutes have gone by without a meaningful attack. The supporters want more.
- 53' Heart of Midlothian FC have won 334 goals from 312 games. They will be desperate to add to that tally today.
- 55' Robert Snodgrass picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 55' Stevie May doubles the advantage! 1-2 and this game is slipping away from the opposition.
- 60' Heart of Midlothian FC has dominated the recent head-to-head record, winning 1 of the last 1 meetings.
- 63' Fresh legs for Heart of Midlothian FC! Michael Smith comes on to replace Alan Forrest.
- 64' Barrie McKay is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
- 65' St. Johnstone FC make a change. Nicky Clark trudges off to be replaced by Jamie Murphy on 65 minutes.
- 67' The St. Johnstone FC bench stirs into life. Alistair Crawford is withdrawn and Connor McLennan gets his opportunity.
- 70' The St. Johnstone FC manager makes a substitution. Graham Carey departs to be replaced by Cameron MacPherson.
- 75' The tempo has dropped considerably in the last few minutes. Robbie Neilson will be considering his options from the bench.
- 77' A change in the Heart of Midlothian FC ranks — Josh Ginnelly exits the field as Orestis Kiomourtzoglou enters on 77.
- 79' Jamie Murphy is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
- 84' Alex Mitchell has been a danger all night but risks an early exit having now seen a Yellow card on 84.
- 89' Heart of Midlothian FC come into this ranked in Array. They desperately need points to push themselves up the standings.
- 90' It’s gonna be a Yellow card for Liam Gordon.
- What a match! Full time at {STADIUM} — St. Johnstone FC 2-3 Heart of Midlothian FC.
Lineups
St. Johnstone FC Lineups
Starting XI
- 1
- 21
- 13
- 23
- 7
- 4
- 14
- 6
-
37
Nicky Clark ↓ Jamie Murphy 65'
-
22
Melker Hallberg ↓ Alex Mitchell 26'
- 19
Bench
-
26
Connor McLennan ↑ 67'
- 12
-
10
David Wotherspoon ↑ 70'
-
18
Cameron MacPherson ↑ 70'
- 2
-
29
Jamie Murphy ↑ 65'
- 11
- 34
-
5
Alex Mitchell ↑ 26'
Heart of Midlothian FC Lineups
Starting XI
- 21
- 77
- 30
-
7
Jorge Grant ↓ Barrie McKay 63'
- 14
- 15
- 28
- 16
-
17
Alan Forrest ↓ Michael Smith 63'
- 9
- 19
Bench
-
18
Barrie McKay ↑ 63'
-
2
Michael Smith ↑ 63'
- 13
- 12
-
8
Orestis Kiomourtzoglou ↑ 77'
- 20
- 39
- 51
Coach
Robbie Neilson
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Lawrence Shankland | 5 |
| Josh Ginnelly | 3 |
| Graham Carey | 3 |
| Stevie May | 3 |
| Kye Rowles | 2 |
| Liam Boyce | 2 |
| Elton Kabangu | 2 |
| Alan Forrest | 2 |
Head to Head
St. Johnstone FC Form
Heart of Midlothian FC Form
2022-12-28
St. Johnstone FC
2–3
Heart of Midlothian FC
W
2022-12-24
Dundee United FC
2–2
Heart of Midlothian FC
D
2022-12-17
Heart of Midlothian FC
3–1
Kilmarnock FC
W
2022-11-12
Heart of Midlothian FC
1–1
Livingston FC
D
2022-11-09
Rangers FC
1–0
Heart of Midlothian FC
L
2022-11-06
Heart of Midlothian FC
3–2
Motherwell FC
W
Predictions
Prediction accuracy
3 / 4
1.62
St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.14
Heart of Midlothian FC xG
I would bet for:
Over 2.5 goals 71% + Both teams to score 70%
Match Result
✓ CorrectActual: Heart of Midlothian FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.76
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 89% |
|
11% |
| ± 2.5 | 71% |
|
29% |
| ± 3.5 | 51% |
|
49% |
| ± 4.5 | 32% |
|
68% |
Double Chance
St. Johnstone FC or Draw
55%
Draw or Heart of Midlothian FC
70%
St. Johnstone FC or Heart of Midlothian FC
76%
Half-Time Result
✗ WrongActual: Heart of Midlothian FC win at HT
Correct Score
✓ In top 12
1 – 1
8.9%
1 – 2
8.4%
2 – 2
6.7%
2 – 1
6.4%
1 – 3
5.9%
0 – 2
5.4%
2 – 3
Actual
0 – 1
4.5%
0 – 3
3.8%
3 – 2
3.6%
0 – 0
3.6%
3 – 1
3.4%
Asian Handicap — St. Johnstone FC
| Handicap | St. Johnstone FC covers | Push | Heart of Midlothian FC covers |
|---|---|---|---|
| -2.5 | 6% | — | 94% |
| -2 | 6% | 9% | 86% |
| -1.5 | 14% | — | 86% |
| -1 | 14% | 15% | 71% |
| -0.5 | 29% | — | 71% |
| +0.5 | 51% | — | 49% |
| +1 | 51% | 19% | 29% |
| +1.5 | 71% | — | 29% |
| +2 | 71% | 15% | 15% |
| +2.5 | 85% | — | 15% |
Clean Sheet
St. Johnstone FC keeps clean sheet
13%
✓
Heart of Midlothian FC keeps clean sheet
21%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

