St. Johnstone FC vs Heart of Midlothian FC, Premier League 2024-25 REGULAR SEASON
Overview
Match Preview
St. Johnstone FC vs Heart of Midlothian FC — Premier League at McDiarmid Park.
- St. Johnstone FC 2 games · 3 pts (2026/27)
- Heart of Midlothian FC 2 games · 3 pts (2026/27)
Match Details
- Referee
- Assistant 1 Paul McAvinue (Scotland)
- Assistant 2 Craig Macrae (Scotland)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Celtic FC | 2 | 6 |
| 2 | St. Mirren FC | 2 | 6 |
| 3 | Motherwell FC | 2 | 4 |
| 4 | Heart of Midlothian FC | 2 | 3 |
| 5 | Dundee FC | 2 | 3 |
| 6 | St. Johnstone FC | 2 | 3 |
| 7 | Hibernian FC | 2 | 3 |
| 8 | Aberdeen FC | 2 | 3 |
| 9 | Rangers FC | 2 | 1 |
| 10 | Falkirk FC | 2 | 1 |
| 11 | Dundee United FC | 2 | 1 |
| 12 | Kilmarnock FC | 2 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 02 Nov | Heart of Midlothian FC | H | 1–2 | L |
| 30 Oct | St. Mirren FC | A | 1–3 | L |
| 26 Oct | Dundee FC | A | 2–1 | W |
| 19 Oct | Ross County FC | H | 3–0 | W |
| 06 Oct | Rangers FC | A | 0–2 | L |
| 28 Sep | Celtic FC | H | 0–6 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 02 Nov | St. Johnstone FC | A | 2–1 | W |
| 30 Oct | Kilmarnock FC | H | 1–2 | L |
| 27 Oct | Hibernian FC | A | 1–1 | D |
| 19 Oct | St. Mirren FC | H | 4–0 | W |
| 06 Oct | Aberdeen FC | A | 2–3 | L |
| 28 Sep | Ross County FC | H | 1–1 | D |
Season Stats
| St. Johnstone FC | Heart of Midlothian FC | |
|---|---|---|
| #6 | Position | #4 |
| 3 | Points | 3 |
| 2 | Played | 2 |
| 1 / 0 / 1 | W / D / L | 1 / 0 / 1 |
| 4 | Scored | 5 |
| 4 | Conceded | 2 |
| +0 | GD | +3 |
| 1.50 | PPG | 1.50 |
| 50% | Win % | 50% |
Key Stats
61%
Both Teams to Score
H2H (18 games)
H2H (18 games)
61%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
St. Johnstone FC this season
St. Johnstone FC this season
50%
Clean Sheets
Heart of Midlothian FC this season
Heart of Midlothian FC this season
St. Johnstone FC are 6th (3 pts). Heart of Midlothian FC are 4th (3 pts).
Goal Timing (This Season)
St. Johnstone FC
0-15
–/–
16-30
1/–
31-45
–/1
46-60
1/2
61-75
1/1
76+
1/–
■ Scored ■ Conceded
Heart of Midlothian FC
0-15
2/–
16-30
–/–
31-45
1/–
46-60
1/–
61-75
1/–
76+
–/2
■ Scored ■ Conceded
Events
Match Events
- 0' It’s Showtime! The match between St. Johnstone FC and Heart of Midlothian FC is underway.
- 5' St. Johnstone FC are happy to let the opposition have the ball in their own half. The trap is set.
- 10' Lawrence Shankland, a Scotland , has 0 bookings this season and will need to keep his discipline tonight.
- 15' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 20' 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.
- 23' Against the run of play, Nicky Clark has scored! This game has turned on its head.
- 28' The 30-year-old Blair Spittal has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 33' St. Johnstone FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 38' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 41' Daniel Oyegoke is having his name booked by the referee on 41.
- 44' Sven Sprangler was booked on 44.
- 45' A moment of madness from Kye Rowles on 45 minutes earns him a card. Heart of Midlothian FC will be frustrated.
- 46' The whistle greets Ross Sinclair as he departs to be replaced by Joshua Rae.
- 51' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 52' The referee shows Heart of Midlothian FC player a card on 52.
- 57' The whistle greets Malachi Boateng as he departs to be replaced by Cameron Devlin.
- 61' It’s a booking for St. Johnstone FC player. Jason Holt gets a card.
- 66' Heart of Midlothian FC come into this ranked 12 in Array. They desperately need points to push themselves up the standings.
- 67' That looks like a foul for a card for Cameron Devlin.
- 68' Nicky Clark makes no mistake. The score reads 2-0 and St. Johnstone FC are in front.
- 73' named a 4-3-1-2 earlier, and opted for a 4-2-3-1 in response. A fascinating tactical duel is developing.
- 76' GOAL! Kenneth Vargas scores on 76. Assisted by Beni Baningime
- 80' Another substitution for St. Johnstone FC to replace Nicky Clark by Mackenzie Kirk on 80 minute.
- 85' The crowd applauds Lawrence Shankland as he leaves the pitch. Jorge Grant steps in for Heart of Midlothian FC.
- 90' St. Johnstone FC currently sit 9 in the Array table. A result here could be decisive in the race for the top positions.
- Time to leave. No sensation happened. Another win for Heart of Midlothian FC players.
Lineups
St. Johnstone FC Lineups
4-3-1-2Starting XI
- 29
- 30
- 7
- 11
- 14
- 4
-
20
Ross Sinclair ↓ Joshua Rae 46'
-
10
Nicky Clark ↓ Mackenzie Kirk 80'
- 23
- 5
-
16
Adama Sidibeh ↓ Matthew Smith 80'
Bench
-
22
Matthew Smith ↑ 80'
- 33
-
27
Mackenzie Kirk ↑ 80'
- 17
- 38
-
12
Joshua Rae ↑ 46'
- 24
- 15
- 46
Coach
Simo Valakari
Heart of Midlothian FC Lineups
4-2-3-1Starting XI
- 6
-
20
Yan Dhanda ↓ Kenneth Vargas 57'
- 2
- 15
- 1
- 17
- 9
- 16
- 29
- 5
- 18
Bench
- 10
- 3
-
7
Jorge Grant ↑ 85'
-
14
Cameron Devlin ↑ 57'
- 28
- 4
- 21
-
77
Kenneth Vargas ↑ 57'
- 35
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
Heart of Midlothian FC Form
2024-11-02
St. Johnstone FC
1–2
Heart of Midlothian FC
W
2024-10-30
Heart of Midlothian FC
1–2
Kilmarnock FC
L
2024-10-27
Hibernian FC
1–1
Heart of Midlothian FC
D
2024-10-19
Heart of Midlothian FC
4–0
St. Mirren FC
W
2024-10-06
Aberdeen FC
3–2
Heart of Midlothian FC
L
2024-09-28
Heart of Midlothian FC
1–1
Ross County FC
D
Predictions
Prediction accuracy
4 / 4
1.31
St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.69
Heart of Midlothian FC xG
I would bet for:
Over 2.5 goals 75% + Both teams to score 68%
Match Result
✓ CorrectActual: Heart of Midlothian FC win
Both Teams to Score
✓ Correct
Avg goals/match: 4
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 90% |
|
10% |
| ± 2.5 | 75% |
|
25% |
| ± 3.5 | 55% |
|
45% |
| ± 4.5 | 36% |
|
64% |
Double Chance
St. Johnstone FC or Draw
41%
Draw or Heart of Midlothian FC
80%
St. Johnstone FC or Heart of Midlothian FC
79%
Half-Time Result
✓ CorrectActual: Heart of Midlothian FC win at HT
Correct Score
✓ In top 12
1 – 2
Actual
1 – 3
7.5%
1 – 1
7.2%
0 – 2
6.8%
0 – 3
5.9%
2 – 2
5.5%
1 – 4
5%
2 – 3
4.9%
0 – 1
4.7%
2 – 1
4.2%
0 – 4
3.9%
2 – 4
3.3%
Asian Handicap — St. Johnstone FC
| Handicap | St. Johnstone FC covers | Push | Heart of Midlothian FC covers |
|---|---|---|---|
| -2.5 | 2% | — | 98% |
| -2 | 2% | 5% | 93% |
| -1.5 | 7% | — | 93% |
| -1 | 7% | 10% | 84% |
| -0.5 | 16% | — | 84% |
| +0.5 | 35% | — | 65% |
| +1 | 35% | 20% | 45% |
| +1.5 | 55% | — | 45% |
| +2 | 55% | 19% | 27% |
| +2.5 | 73% | — | 27% |
Clean Sheet
St. Johnstone FC keeps clean sheet
8%
✓
Heart of Midlothian FC keeps clean sheet
28%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

