Heart of Midlothian FC vs St. Johnstone FC, Premier League 2024-25 REGULAR SEASON
Overview
Match Preview
Heart of Midlothian FC vs St. Johnstone FC — Premier League at Tynecastle Park.
- 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 Ross MacLeod
- Assistant 2 Scott Anderson (Scotland)
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 |
|---|---|---|---|---|
| 22 Dec | St. Johnstone FC | H | 2–1 | W |
| 15 Dec | Kilmarnock FC | A | 0–1 | L |
| 07 Dec | Dundee FC | H | 2–0 | W |
| 01 Dec | Aberdeen FC | H | 1–1 | D |
| 23 Nov | Celtic FC | H | 1–4 | L |
| 10 Nov | Rangers FC | A | 0–1 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 22 Dec | Heart of Midlothian FC | A | 1–2 | L |
| 14 Dec | St. Mirren FC | H | 2–3 | L |
| 07 Dec | Aberdeen FC | A | 1–1 | D |
| 01 Dec | Rangers FC | H | 0–1 | L |
| 23 Nov | Kilmarnock FC | H | 1–0 | W |
| 09 Nov | Motherwell FC | A | 1–2 | L |
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' The game is set. Heart of Midlothian FC kicks off things out of here…
- 5' Both keepers have barely been tested. Heart of Midlothian FC and St. Johnstone FC are cancelling each other out in the centre of the park.
- 10' It’s high time made some changes to put the his team’s game back to action.
- 15' Heart of Midlothian FC are enjoying more possession but struggling to find a way through a disciplined St. Johnstone FC backline.
- 16' Clinical. Composed. Brilliant. James Penrice makes it 1-0.
- 21' It looks surprising Heart of Midlothian FC does not make any changes. Blair Spittal has some obvious troubles when approaching to the goal.
- 26' Heart of Midlothian FC looks like a favorite considering 1 games won in last 1 matches with its main striker James Wilson scoring 1 goals.
- 31' Heart of Midlothian FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 31.
- 36' Both teams are passing the ball around with high level of urgency. Heart of Midlothian FC needs to do something about it to get closer to the goal.
- 41' Benjamin Mbunga-Kimpioka has been one of the livelier players on the pitch with 0 goals to his name this season.
- 42' The referee does not hesitate — a card for Cameron Devlin on 42 minutes.
- 46' Time for substitution for St. Johnstone FC. Andre Raymond is replaced by Graham Carey.
- 51' The home supporters are growing impatient. Heart of Midlothian FC must find a spark to ignite this game.
- 53' GOAL! Graham Carey fires home to make it 1-1!
- 58' GOAL! Blair Spittal scores on 58.
- 61' The supporters are chanting for Alan Forrest. He replaces Musa Drammeh on 61 minute.
- 66' will be watching from the dugout nervously. His Heart of Midlothian FC side need to improve if they are to claim all three points.
- 71' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 76' Bozo Mikulic has certainly something to prove this evening. He made 0 appearances with only 0 goals this season.
- 80' Blair Spittal makes way for Kenneth Vargas at the 80 minute mark. A tactical switch from Heart of Midlothian FC.
- 83' Sven Sprangler was booked on 83.
- 88' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 90' Poor challenge from Kenneth Vargas. The referee spots it immediately and shows the card.
- 90' Liam Boyce is ready to make an impact after coming on for Lawrence Shankland at the 90 minute mark.
- Heart of Midlothian FC celebrates a vital win. Three points that could prove pivotal come season's end.
Lineups
Heart of Midlothian FC Lineups
4-4-2Starting XI
- 14
- 15
- 1
-
9
Lawrence Shankland ↓ Liam Boyce 90'
-
16
Blair Spittal ↓ Kenneth Vargas 80'
- 29
- 5
- 18
- 21
- 35
-
37
Musa Drammeh ↓ Alan Forrest 61'
Bench
- 20
-
27
Liam Boyce ↑ 90'
- 7
- 28
- 4
-
17
Alan Forrest ↑ 61'
- 80
-
77
Kenneth Vargas ↑ 80'
- 25
St. Johnstone FC Lineups
4-4-2Starting XI
- 29
- 7
- 14
- 2
- 23
- 27
- 5
- 16
- 12
-
3
Andre Raymond ↓ Graham Carey 46'
- 15
Bench
-
11
Graham Carey ↑ 46'
- 22
- 33
- 20
- 17
- 24
- 46
- 49
- 52
Coach
Simo Valakari
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
2024-12-22
Heart of Midlothian FC
2–1
St. Johnstone FC
W
2024-12-15
Kilmarnock FC
1–0
Heart of Midlothian FC
L
2024-12-07
Heart of Midlothian FC
2–0
Dundee FC
W
2024-12-01
Heart of Midlothian FC
1–1
Aberdeen FC
D
2024-11-23
Heart of Midlothian FC
1–4
Celtic FC
L
2024-11-10
Rangers FC
1–0
Heart of Midlothian FC
L
St. Johnstone FC Form
Predictions
Prediction accuracy
4 / 4
2.13
Heart of Midlothian FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1
St. Johnstone FC xG
I would bet for:
Heart of Midlothian FC to win 63% + Over 2.5 goals 60%
Match Result
✓ CorrectActual: Heart of Midlothian FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.13
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 94% |
|
6% |
| ± 1.5 | 82% |
|
18% |
| ± 2.5 | 60% |
|
40% |
| ± 3.5 | 38% |
|
62% |
| ± 4.5 | 21% |
|
79% |
Double Chance
Heart of Midlothian FC or Draw
84%
Draw or St. Johnstone FC
37%
Heart of Midlothian FC or St. Johnstone FC
79%
Half-Time Result
✓ CorrectActual: Heart of Midlothian FC win at HT
Correct Score
✓ In top 12
1 – 1
10.1%
2 – 0
9.8%
2 – 1
Actual
1 – 0
8.7%
3 – 0
6.8%
3 – 1
6.8%
0 – 0
5.9%
2 – 2
4.8%
1 – 2
4.5%
4 – 1
3.7%
0 – 1
3.7%
4 – 0
3.6%
Asian Handicap — Heart of Midlothian FC
| Handicap | Heart of Midlothian FC covers | Push | St. Johnstone FC covers |
|---|---|---|---|
| -2.5 | 20% | — | 80% |
| -2 | 20% | 19% | 61% |
| -1.5 | 39% | — | 61% |
| -1 | 39% | 23% | 38% |
| -0.5 | 62% | — | 38% |
| +0.5 | 84% | — | 16% |
| +1 | 84% | 10% | 6% |
| +1.5 | 94% | — | 6% |
| +2 | 94% | 4% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Heart of Midlothian FC keeps clean sheet
37%
✓
St. Johnstone FC keeps clean sheet
13%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

