Heart of Midlothian FC vs St. Johnstone FC, Premier League 2023-24 REGULAR SEASON
Overview
Match Preview
Heart of Midlothian FC vs St. Johnstone FC — Premier League at Tynecastle.
- Heart of Midlothian FC 7 games · 13 pts (2026/27)
- St. Johnstone FC 7 games · 8 pts (2026/27)
Match Details
- Referee John Beaton
- Assistant 1 Daniel McFarlane
- Assistant 2 Graham McNeillie
4 games this season
🟨 6.0/game
⚽ 8.3 goals/game
🟥 1 total
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 |
|---|---|---|---|---|
| 25 Nov | St. Johnstone FC | H | 1–0 | W |
| 11 Nov | Motherwell FC | A | 2–1 | W |
| 01 Nov | Livingston FC | H | 1–0 | W |
| 29 Oct | Rangers FC | A | 1–2 | L |
| 22 Oct | Celtic FC | H | 1–4 | L |
| 07 Oct | Hibernian FC | H | 2–2 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 25 Nov | Heart of Midlothian FC | A | 0–1 | L |
| 11 Nov | Ross County FC | H | 1–0 | W |
| 07 Nov | Motherwell FC | H | 2–2 | D |
| 01 Nov | Kilmarnock FC | H | 2–1 | W |
| 28 Oct | St. Mirren FC | A | 0–4 | L |
| 08 Oct | Aberdeen FC | A | 0–0 | D |
Season Stats
| Heart of Midlothian FC | St. Johnstone FC | |
|---|---|---|
| #3 | Position | #6 |
| 13 | Points | 8 |
| 7 | Played | 7 |
| 4 / 1 / 2 | W / D / L | 2 / 2 / 3 |
| 14 | Scored | 9 |
| 8 | Conceded | 10 |
| +6 | GD | -1 |
| 1.86 | PPG | 1.14 |
| 57% | Win % | 29% |
Key Stats
63%
Both Teams to Score
H2H (19 games)
H2H (19 games)
63%
Over 2.5 Goals
H2H history
H2H history
14%
Clean Sheets
Heart of Midlothian FC this season
Heart of Midlothian FC this season
0%
Clean Sheets
St. Johnstone FC this season
St. Johnstone FC this season
Heart of Midlothian FC are 3rd (13 pts). St. Johnstone FC are 6th (8 pts).
Goal Timing (This Season)
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
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
Top Scorers (This Season)
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 |
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 |
Events
Match Events
- 0' We are underway at Tynecastle. The crowd does wile while the referee lows the starting whistle.
- 5' Alex Cochrane is putting in a real shift tonight. He has covered more ground than anyone else for Heart of Midlothian FC so far.
- 10' The tempo has dropped considerably in the last few minutes. Craig Levein will be considering his options from the bench.
- 15' It looks like no one’s ball. St. Johnstone FC is used to counterattacking playing. None of the sides are ready to take the lead.
- 20' The clock is ticking and both teams know a goal could change everything at this point.
- 25' 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.
- 30' With 0 assists to his name this season, Liam Gordon is clearly more than just a goal scorer for St. Johnstone FC.
- 35' The 26-year-old Matthew Smith has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 40' St. Johnstone FC receives a card for a hard tackle on 40.
- 45' Scotland international Tony Gallacher has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 46' Tony Gallacher is ready to make an impact after coming on for Andy Considine at the 46 minute mark.
- 51' Kye Rowles has been relatively quiet despite scoring 10 goals in his last 208 appearances.
- 56' The teams are not in a rush to score plenty of goals. It might look strange considering St. Johnstone FC that had 255 games and scored 250 goals.
- 58' St. Johnstone FC player sees a card in front of him.
- 59' Time for substitution for Heart of Midlothian FC. Alan Forrest is replaced by Yutaro Oda.
- 61' What a moment for Lawrence Shankland! That strike on 61 puts his side firmly in control.
- 66' St. Johnstone FC have won 250 goals from 255 games. They will be desperate to add to that tally today.
- 67' Heart of Midlothian FC make a change. Alex Lowry trudges off to be replaced by Calem Nieuwenhof on 67 minutes.
- 72' St. Johnstone FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 77' Alex Cochrane is having his name booked by the referee on 77.
- 81' The Heart of Midlothian FC manager makes a substitution. Liam Boyce departs to be replaced by Cameron Devlin.
- 83' The St. Johnstone FC bench stirs into life. Chris Kane is withdrawn and Luke Jephcott gets his opportunity.
- 86' St. Johnstone FC ring the changes. Stevie May has done his job and it is now time for Diallang Jaiyesimi to step up.
- 88' That looks like a foul for a card for Kenneth Vargas.
- The final score is 1-0.
Lineups
Heart of Midlothian FC Lineups
3-5-2Starting XI
- 6
-
10
Liam Boyce ↓ Cameron Devlin 81'
- 3
- 2
-
7
Jorge Grant ↓ Kenneth Vargas 81'
- 15
- 28
-
17
Alan Forrest ↓ Yutaro Oda 59'
- 9
- 19
-
51
Alex Lowry ↓ Calem Nieuwenhof 67'
Bench
- 21
- 12
-
14
Cameron Devlin ↑ 81'
- 30
- 5
-
11
Yutaro Oda ↑ 59'
-
8
Calem Nieuwenhof ↑ 67'
- 22
-
77
Kenneth Vargas ↑ 81'
Coach
Steven Naismith
St. Johnstone FC Lineups
3-4-1-2Starting XI
- 5
- 1
- 22
-
7
Stevie May ↓ Diallang Jaiyesimi 86'
-
9
Chris Kane ↓ Luke Jephcott 83'
- 6
- 34
- 44
- 15
- 19
-
4
Andy Considine ↓ Tony Gallacher 46'
Bench
-
13
Diallang Jaiyesimi ↑ 86'
- 31
-
16
Luke Jephcott ↑ 83'
- 23
- 25
-
3
Tony Gallacher ↑ 46'
- 27
- 17
- 46
Coach
Craig Levein
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
Heart of Midlothian FC Form
2023-11-25
Heart of Midlothian FC
1–0
St. Johnstone FC
W
2023-11-11
Motherwell FC
1–2
Heart of Midlothian FC
W
2023-11-01
Heart of Midlothian FC
1–0
Livingston FC
W
2023-10-29
Rangers FC
2–1
Heart of Midlothian FC
L
2023-10-22
Heart of Midlothian FC
1–4
Celtic FC
L
2023-10-07
Heart of Midlothian FC
2–2
Hibernian FC
D
St. Johnstone FC Form
Predictions
Prediction accuracy
1 / 4
2.21
Heart of Midlothian FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.9
St. Johnstone FC xG
I would bet for:
Heart of Midlothian FC to win 65% + Over 2.5 goals 59%
Match Result
✓ CorrectActual: Heart of Midlothian FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.11
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 94% |
|
6% |
| ± 1.5 | 81% |
|
19% |
| ± 2.5 | 59% |
|
41% |
| ± 3.5 | 37% |
|
63% |
| ± 4.5 | 21% |
|
79% |
Double Chance
Heart of Midlothian FC or Draw
86%
Draw or St. Johnstone FC
35%
Heart of Midlothian FC or St. Johnstone FC
79%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✓ In top 12
2 – 0
10.8%
1 – 1
9.6%
2 – 1
9.4%
1 – 0
Actual
3 – 0
7.8%
3 – 1
7%
0 – 0
6%
4 – 0
4.3%
2 – 2
4.2%
4 – 1
3.9%
1 – 2
3.8%
0 – 1
3.3%
Asian Handicap — Heart of Midlothian FC
| Handicap | Heart of Midlothian FC covers | Push | St. Johnstone FC covers |
|---|---|---|---|
| -2.5 | 23% | — | 77% |
| -2 | 23% | 20% | 57% |
| -1.5 | 43% | — | 57% |
| -1 | 43% | 23% | 34% |
| -0.5 | 66% | — | 34% |
| +0.5 | 87% | — | 13% |
| +1 | 87% | 9% | 4% |
| +1.5 | 96% | — | 4% |
| +2 | 96% | 3% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Heart of Midlothian FC keeps clean sheet
41%
✗
St. Johnstone FC keeps clean sheet
12%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

