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 33 games · 70 pts (2026/27)
- St. Johnstone FC 0 games · 0 pts (2026/27)
Match Details
- Referee John Beaton
- Assistant 1 Ross MacLeod
- Assistant 2 Scott Anderson (Scotland)
3 games this season
🟨 2.3/game
⚽ 11.3 goals/game
🟥 2 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Heart of Midlothian FC | 33 | 70 |
| 2 | Rangers FC | 33 | 69 |
| 3 | Celtic FC | 33 | 67 |
| 4 | Motherwell FC | 33 | 54 |
| 5 | Hibernian FC | 33 | 51 |
| 6 | Falkirk FC | 33 | 46 |
| 7 | Dundee United FC | 33 | 40 |
| 8 | Aberdeen FC | 33 | 33 |
| 9 | Dundee FC | 33 | 33 |
| 10 | St. Mirren FC | 33 | 30 |
| 11 | Kilmarnock FC | 33 | 28 |
| 12 | Livingston FC | 33 | 16 |
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 |
Key Stats
61%
Both Teams to Score
H2H (18 games)
H2H (18 games)
61%
Over 2.5 Goals
H2H history
H2H history
Events
Match Events
- 0' The wait is over. Heart of Midlothian FC get us underway at Tynecastle Park.
- 5' A quiet spell here at Tynecastle Park. St. Johnstone FC seem content sitting deep and soaking up pressure.
- 10' Supporters expect more eagerness from Daniel Oyegoke, as he is very good at scoring at Tynecastle Park with 1 goals in the last 1 games.
- 15' The home supporters are growing impatient. Heart of Midlothian FC must find a spark to ignite this game.
- 16' GOAL! James Penrice scores on 16. Assisted by Adam Forrester
- 21' St. Johnstone FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 26' Heart of Midlothian FC are happy to let the opposition have the ball in their own half. The trap is set.
- 31' 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 Liam Boyce suffering a number of foals already.
- 36' James Wilson is putting in a real shift tonight. He has covered more ground than anyone else for St. Johnstone FC so far.
- 41' 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.
- 42' A moment of madness from Cameron Devlin on 42 minutes earns him a card. Heart of Midlothian FC will be frustrated.
- 46' Another change for St. Johnstone FC made on 46 minute. Andre Raymond leaves to be changed by Graham Carey.
- 51' A tactical chess match is unfolding here. The question is which manager blinks first.
- 53' What composure from Graham Carey! The Ireland international strokes it home. 1-1.
- 58' What composure from Blair Spittal! The Scotland international strokes it home. 2-1.
- 61' Time for substitution for Heart of Midlothian FC. Musa Drammeh is replaced by Alan Forrest.
- 66' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 71' Drey Wright has been disciplined this evening — perhaps mindful of those 7 cards already picked up this season.
- 76' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 80' Another substitution for Heart of Midlothian FC to replace Blair Spittal by Kenneth Vargas on 80 minute.
- 83' Sven Sprangler catches the referee's attention in entirely the wrong way. card on 83.
- 88' Matchday of the Array and both teams know exactly what is at stake tonight.
- 90' Kenneth Vargas is having his name booked by the referee on 90.
- 90' A change in the Heart of Midlothian FC ranks — Lawrence Shankland exits the field as Liam Boyce enters on 90.
- 2-1 the final result. St. Johnstone FC will be bitterly disappointed.
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
1 / 4
1.49
Heart of Midlothian FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.98
St. Johnstone FC xG
I would bet for:
Under 2.5 goals 56%
Match Result
✓ CorrectActual: Heart of Midlothian FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.47
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 89% |
|
11% |
| ± 1.5 | 71% |
|
29% |
| ± 2.5 | 44% |
|
56% |
| ± 3.5 | 24% |
|
76% |
| ± 4.5 | 11% |
|
89% |
Double Chance
Heart of Midlothian FC or Draw
79%
Draw or St. Johnstone FC
47%
Heart of Midlothian FC or St. Johnstone FC
74%
Half-Time Result
✗ WrongActual: Heart of Midlothian FC win at HT
Correct Score
✓ In top 12
1 – 1
13.2%
1 – 0
11.6%
0 – 0
10.6%
2 – 0
9.1%
2 – 1
Actual
0 – 1
7.2%
1 – 2
5.8%
3 – 0
4.5%
3 – 1
4.5%
2 – 2
4.4%
0 – 2
3.9%
3 – 2
2.3%
Asian Handicap — Heart of Midlothian FC
| Handicap | Heart of Midlothian FC covers | Push | St. Johnstone FC covers |
|---|---|---|---|
| -2.5 | 10% | — | 90% |
| -2 | 10% | 15% | 76% |
| -1.5 | 24% | — | 76% |
| -1 | 24% | 23% | 53% |
| -0.5 | 47% | — | 53% |
| +0.5 | 77% | — | 23% |
| +1 | 77% | 15% | 9% |
| +1.5 | 91% | — | 9% |
| +2 | 91% | 6% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Heart of Midlothian FC keeps clean sheet
38%
✓
St. Johnstone FC keeps clean sheet
23%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

