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 7 games · 8 pts (2026/27)
- Heart of Midlothian FC 7 games · 13 pts (2026/27)
Match Details
- Referee
- Assistant 1 Paul McAvinue (Scotland)
- Assistant 2 Craig Macrae (Scotland)
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 |
|---|---|---|---|---|
| 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 | #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' That's the starting whistle at McDiarmid Park. Ninety minutes of football awaits between St. Johnstone FC and Heart of Midlothian FC.
- 5' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 10' The 24-year-old Kenneth Vargas has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 15' Graham Carey, a Ireland , has 25 bookings this season and will need to keep his discipline tonight.
- 20' The clock is ticking and both teams know a goal could change everything at this point.
- 23' The Scotland Nicky Clark breaks the deadlock on 23 minutes. 1-0!
- 28' 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.
- 33' St. Johnstone FC have won 252 goals from 255 games. They will be desperate to add to that tally today.
- 38' 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 Drey Wright suffering a number of foals already.
- 41' Poor challenge from Daniel Oyegoke. The referee spots it immediately and shows the card.
- 44' A moment of madness from Sven Sprangler on 44 minutes earns him a card. St. Johnstone FC will be frustrated.
- 45' Kye Rowles has been a danger all night but risks an early exit having now seen a card on 45.
- 46' St. Johnstone FC manager makes another effort to make the tables turned. Joshua Rae is hanging Ross Sinclair on the field on 46 minute.
- 51' St. Johnstone FC currently sit 9 in the Array table. A result here could be decisive in the race for the top positions.
- 52' It’s a booking for Heart of Midlothian FC player. Lawrence Shankland gets a card.
- 57' The whistle greets Malachi Boateng as he departs to be replaced by Cameron Devlin.
- 61' The referee does not hesitate — a card for Jason Holt on 61 minutes.
- 66' James Penrice is a natural and has been asked to do a very specific job for Heart of Midlothian FC tonight.
- 67' Heart of Midlothian FC receives a card for a hard tackle on 67.
- 68' Clinical. Composed. Brilliant. Nicky Clark makes it 2-0.
- 73' 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.
- 76' Kenneth Vargas makes no mistake. The score reads 2-1 and Heart of Midlothian FC are in front.
- 80' Another substitution for St. Johnstone FC to replace Nicky Clark by Mackenzie Kirk on 80 minute.
- 85' A tactical swap from Heart of Midlothian FC — Jorge Grant on, Lawrence Shankland off on 85 minutes.
- 90' Beni Baningime has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- St. Johnstone FC will have plenty to reflect on. Heart of Midlothian FC were simply the better side today.
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 |
| Josh Ginnelly | 3 |
| Graham Carey | 3 |
| Stevie May | 3 |
| Alan Forrest | 2 |
| Kye Rowles | 2 |
| Liam Boyce | 2 |
| Elton Kabangu | 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.16
St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.07
Heart of Midlothian FC xG
I would bet for:
Over 2.5 goals 62% + Both teams to score 60%
Match Result
✓ CorrectActual: Heart of Midlothian FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.23
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 83% |
|
17% |
| ± 2.5 | 62% |
|
38% |
| ± 3.5 | 40% |
|
60% |
| ± 4.5 | 23% |
|
77% |
Double Chance
St. Johnstone FC or Draw
47%
Draw or Heart of Midlothian FC
77%
St. Johnstone FC or Heart of Midlothian FC
76%
Half-Time Result
✓ CorrectActual: Heart of Midlothian FC win at HT
Correct Score
✓ In top 12
1 – 1
10.3%
1 – 2
Actual
0 – 2
8.4%
0 – 1
7.6%
1 – 3
6.5%
0 – 3
5.7%
0 – 0
5.5%
2 – 2
5.5%
2 – 1
5.3%
1 – 0
3.9%
2 – 3
3.8%
1 – 4
3.4%
Asian Handicap — St. Johnstone FC
| Handicap | St. Johnstone FC covers | Push | Heart of Midlothian FC covers |
|---|---|---|---|
| -2.5 | 2% | — | 98% |
| -2 | 2% | 6% | 92% |
| -1.5 | 8% | — | 92% |
| -1 | 8% | 12% | 80% |
| -0.5 | 20% | — | 80% |
| +0.5 | 43% | — | 57% |
| +1 | 43% | 22% | 35% |
| +1.5 | 65% | — | 35% |
| +2 | 65% | 17% | 18% |
| +2.5 | 82% | — | 18% |
Clean Sheet
St. Johnstone FC keeps clean sheet
13%
✓
Heart of Midlothian FC keeps clean sheet
32%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

