St. Johnstone FC vs Heart of Midlothian FC, Premier League 2023-24 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)
Match Details
- Referee Steven McLean
- Assistant 1 Daniel McFarlane
- Assistant 2 Gordon Crawford
- 4th Official Colin Whyte (Scotland)
3 games this season
🟨 3.0/game
⚽ 10.7 goals/game
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 |
|---|---|---|---|---|
| 05 Aug | Heart of Midlothian FC | H | 0–2 | L |
| 28 May | Livingston FC | H | 2–0 | W |
| 24 May | Ross County FC | A | 3–3 | D |
| 20 May | Kilmarnock FC | A | 1–0 | W |
| 13 May | Motherwell FC | H | 0–2 | L |
| 06 May | Dundee United FC | H | 1–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 05 Aug | St. Johnstone FC | A | 2–0 | W |
| 27 May | Hibernian FC | H | 1–1 | D |
| 24 May | Rangers FC | A | 2–2 | D |
| 20 May | Aberdeen FC | H | 2–1 | W |
| 13 May | St. Mirren FC | A | 2–2 | D |
| 07 May | Celtic FC | H | 0–2 | L |
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' The match kicks off with home fans waiting with anticipation for St. Johnstone FC to score. At the same time, Heart of Midlothian FC does not seem to pull back! Let’s get it on!
- 5' St. Johnstone FC are keeping things exceptionally tight at the back. It will take something special to break them down.
- 10' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- 15' The midfield battle is intense right now. Both St. Johnstone FC and Heart of Midlothian FC are fighting for every inch of the pitch.
- 16' A moment of madness from Kye Rowles on 16 minutes earns him a card. Heart of Midlothian FC will be frustrated.
- 17' The referee reaches into his pocket. Out comes the card for Sam McClelland.
- 22' The travelling Heart of Midlothian FC supporters hardly appreciate their team being pressed down to the backline.
- 27' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 29' A meaty challenge results in booking for Daniel Phillips on 29.
- 34' The home supporters are growing impatient. St. Johnstone FC must find a spark to ignite this game.
- 39' 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.
- 44' Kye Rowles has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 49' England international Frankie Kent has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 54' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 59' Fresh legs for Heart of Midlothian FC! Alex Lowry comes on to replace Calem Nieuwenhof.
- 63' Drey Wright makes way for Maksym Kucheriavyi at the 63 minute mark. A tactical switch from St. Johnstone FC.
- 68' St. Johnstone FC currently sit 9 in the Array table. A result here could be decisive in the race for the top positions.
- 69' Heart of Midlothian FC ring the changes. Alan Forrest has done his job and it is now time for Kyosuke Tagawa to step up.
- 74' Heart of Midlothian FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 75' What a moment for Yutaro Oda! That strike on 75 puts his side firmly in control.
- 77' Luke Jephcott is ready to make an impact after coming on for Daniel Phillips at the 77 minute mark.
- 80' It’s gonna be a card for Cameron Devlin.
- 84' A tactical swap from Heart of Midlothian FC — Liam Boyce on, Cameron Devlin off on 84 minutes.
- 89' It is a cagey affair so far. St. Johnstone FC in their trying to find a way past Heart of Midlothian FC's compact .
- 90' A meaty challenge results in booking for Liam Boyce on 90.
- 90' A tactical swap from St. Johnstone FC — Taylor Steven on, Cameron Ballantyne off on 90 minutes.
- Game over. The scoreline of 0-2 tells the full story of an entertaining encounter.
Lineups
St. Johnstone FC Lineups
Starting XI
- 5
- 11
- 1
- 7
- 14
- 6
- 25
- 3
-
34
Daniel Phillips ↓ Luke Jephcott 77'
- 18
- 17
Bench
- 22
-
16
Luke Jephcott ↑ 77'
- 20
-
15
Maksym Kucheriavyi ↑ 63'
- 4
- 32
- 42
- 28
-
33
Taylor Steven ↑ 90'
Heart of Midlothian FC Lineups
Starting XI
- 3
- 2
-
14
Cameron Devlin ↓ Liam Boyce 84'
- 15
- 5
- 28
- 13
- 11
-
17
Alan Forrest ↓ Kyosuke Tagawa 69'
- 9
-
8
Calem Nieuwenhof ↓ Alex Lowry 59'
Bench
- 21
- 6
-
10
Liam Boyce ↑ 84'
- 12
- 7
-
30
Kyosuke Tagawa ↑ 69'
- 22
-
51
Alex Lowry ↑ 59'
- 16
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Lawrence Shankland | 5 |
| Graham Carey | 3 |
| Stevie May | 3 |
| Josh Ginnelly | 3 |
| Kye Rowles | 2 |
| Liam Boyce | 2 |
| Elton Kabangu | 2 |
| Alan Forrest | 2 |
Head to Head
St. Johnstone FC Form
2023-08-05
St. Johnstone FC
0–2
Heart of Midlothian FC
L
2023-05-28
St. Johnstone FC
2–0
Livingston FC
W
2023-05-24
Ross County FC
3–3
St. Johnstone FC
D
2023-05-20
Kilmarnock FC
0–1
St. Johnstone FC
W
2023-05-13
St. Johnstone FC
0–2
Motherwell FC
L
2023-05-06
St. Johnstone FC
1–0
Dundee United FC
W
Heart of Midlothian FC Form
2023-08-05
St. Johnstone FC
0–2
Heart of Midlothian FC
W
2023-05-27
Heart of Midlothian FC
1–1
Hibernian FC
D
2023-05-24
Rangers FC
2–2
Heart of Midlothian FC
D
2023-05-20
Heart of Midlothian FC
2–1
Aberdeen FC
W
2023-05-13
St. Mirren FC
2–2
Heart of Midlothian FC
D
2023-05-07
Heart of Midlothian FC
0–2
Celtic FC
L
Predictions
Prediction accuracy
2 / 4
1.21
St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.05
Heart of Midlothian FC xG
I would bet for:
Over 2.5 goals 62% + Both teams to score 61%
Match Result
✓ CorrectActual: Heart of Midlothian FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.26
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 83% |
|
17% |
| ± 2.5 | 62% |
|
38% |
| ± 3.5 | 41% |
|
59% |
| ± 4.5 | 23% |
|
77% |
Double Chance
St. Johnstone FC or Draw
50%
Draw or Heart of Midlothian FC
75%
St. Johnstone FC or Heart of Midlothian FC
75%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
10.4%
1 – 2
9.4%
0 – 2
Actual
0 – 1
7.3%
1 – 3
6.4%
2 – 2
5.6%
2 – 1
5.6%
0 – 0
5.4%
0 – 3
5.4%
1 – 0
4%
2 – 3
3.9%
1 – 4
3.3%
Asian Handicap — St. Johnstone FC
| Handicap | St. Johnstone FC covers | Push | Heart of Midlothian FC covers |
|---|---|---|---|
| -2.5 | 3% | — | 97% |
| -2 | 3% | 6% | 91% |
| -1.5 | 9% | — | 91% |
| -1 | 9% | 12% | 79% |
| -0.5 | 21% | — | 79% |
| +0.5 | 45% | — | 55% |
| +1 | 45% | 22% | 34% |
| +1.5 | 66% | — | 34% |
| +2 | 66% | 17% | 17% |
| +2.5 | 83% | — | 17% |
Clean Sheet
St. Johnstone FC keeps clean sheet
14%
✓
Heart of Midlothian FC keeps clean sheet
31%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

