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 13 games · 17 pts (2026/27)
- Heart of Midlothian FC 12 games · 20 pts (2026/27)
Match Details
- Referee Calum Scott (Scotland)
- Assistant 1 Dougie Potter
- Assistant 2 Andrew Milne (Scotland)
5 games this season
🟨 3.6/game
⚽ 7.0 goals/game
🟥 2 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Celtic FC | 13 | 31 |
| 2 | Rangers FC | 12 | 27 |
| 3 | Falkirk FC | 13 | 21 |
| 4 | Heart of Midlothian FC | 12 | 20 |
| 5 | Dundee FC | 12 | 17 |
| 6 | Dundee United FC | 12 | 17 |
| 7 | St. Johnstone FC | 13 | 17 |
| 8 | St. Mirren FC | 13 | 14 |
| 9 | Motherwell FC | 13 | 13 |
| 10 | Hibernian FC | 12 | 11 |
| 11 | Aberdeen FC | 12 | 11 |
| 12 | Kilmarnock FC | 13 | 9 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 23 Feb | Heart of Midlothian FC | H | 1–2 | L |
| 15 Feb | Kilmarnock FC | A | 1–3 | L |
| 01 Feb | St. Mirren FC | A | 1–0 | W |
| 25 Jan | Motherwell FC | H | 2–1 | W |
| 12 Jan | Rangers FC | A | 1–3 | L |
| 05 Jan | Dundee FC | H | 1–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 23 Feb | St. Johnstone FC | A | 2–1 | W |
| 16 Feb | Rangers FC | H | 1–3 | L |
| 01 Feb | Dundee FC | A | 6–0 | W |
| 25 Jan | Kilmarnock FC | H | 3–2 | W |
| 12 Jan | Aberdeen FC | A | 0–0 | D |
| 05 Jan | Dundee United FC | A | 1–0 | W |
Season Stats
| St. Johnstone FC | Heart of Midlothian FC | |
|---|---|---|
| #7 | Position | #4 |
| 17 | Points | 20 |
| 13 | Played | 12 |
| 4 / 5 / 4 | W / D / L | 6 / 2 / 4 |
| 17 | Scored | 26 |
| 20 | Conceded | 22 |
| -3 | GD | +4 |
| 1.31 | PPG | 1.67 |
| 31% | Win % | 50% |
Key Stats
63%
Both Teams to Score
H2H (19 games)
H2H (19 games)
63%
Over 2.5 Goals
H2H history
H2H history
8%
Clean Sheets
St. Johnstone FC this season
St. Johnstone FC this season
25%
Clean Sheets
Heart of Midlothian FC this season
Heart of Midlothian FC this season
St. Johnstone FC are 7th (17 pts). Heart of Midlothian FC are 4th (20 pts).
Goal Timing (This Season)
St. Johnstone FC
0-15
2/2
16-30
4/2
31-45
2/4
46-60
2/6
61-75
3/3
76+
4/3
■ Scored ■ Conceded
Heart of Midlothian FC
0-15
4/4
16-30
3/4
31-45
5/4
46-60
6/4
61-75
3/1
76+
5/4
■ Scored ■ Conceded
Top Scorers (This Season)
St. Johnstone FC
| Josh Fowler | 5 G | |
| Josh Campbell | 3 G | |
| Enes Alic | 2 G | 4 A |
| Kai Fotheringham | 2 G | |
| Fowler Josh | 1 G | 1 A |
Heart of Midlothian FC
| Claudio Braga | 6 G | 2 A |
| Calvin Miller | 5 G | 1 A |
| James Wilson | 3 G | |
| Laurent Mendy | 3 G | |
| Joshua McPake | 2 G | 1 A |
Events
Match Events
- 0' The ball is rolling at McDiarmid Park. St. Johnstone FC are looking to make home advantage count against Heart of Midlothian FC.
- 36' Elton Kabangu makes no mistake. The score reads 0-1 and Heart of Midlothian FC are in front.
- 46' Time for substitution for St. Johnstone FC. Elliot Watt is replaced by Stephen Duke-McKenna.
- 53' Adama Sidibeh has been a constant threat and now delivers with a goal on 53 minutes.
- 57' Magnificent from Elton Kabangu! That is 10 goals in 175 appearances — and it could not have come at a better time.
- 61' It’s a booking for Heart of Midlothian FC player. James Penrice gets a card.
- 64' A change in the Heart of Midlothian FC ranks — Jorge Grant exits the field as Sander Kartum enters on 64.
- 71' St. Johnstone FC manager makes another effort to make the tables turned. Zach Mitchell is hanging Jonathan Svedberg on the field on 71 minute.
- 73' Heart of Midlothian FC make a change. James Wilson trudges off to be replaced by Musa Drammeh on 73 minutes.
- 77' Taylor Steven is replacing Adama Sidibeh for the St. Johnstone FC side.
- 89' The whistle greets Lawrence Shankland as he departs to be replaced by Alan Forrest.
- 90' The referee does not hesitate — a card for Gerald Taylor on 90 minutes.
- Heart of Midlothian FC celebrates a vital win. Three points that could prove pivotal come season's end.
Lineups
St. Johnstone FC Lineups
3-4-2-1Heart of Midlothian FC Lineups
4-3-1-2H2H
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
2025-02-23
St. Johnstone FC
1–2
Heart of Midlothian FC
W
2025-02-16
Heart of Midlothian FC
1–3
Rangers FC
L
2025-02-01
Dundee FC
0–6
Heart of Midlothian FC
W
2025-01-25
Heart of Midlothian FC
3–2
Kilmarnock FC
W
2025-01-12
Aberdeen FC
0–0
Heart of Midlothian FC
D
2025-01-05
Dundee United FC
0–1
Heart of Midlothian FC
W
Predictions
Prediction accuracy
4 / 4
1.35
St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.15
Heart of Midlothian FC xG
I would bet for:
Over 2.5 goals 67% + Both teams to score 65%
Match Result
✓ CorrectActual: Heart of Midlothian FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.5
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 86% |
|
14% |
| ± 2.5 | 67% |
|
33% |
| ± 3.5 | 46% |
|
54% |
| ± 4.5 | 28% |
|
72% |
Double Chance
St. Johnstone FC or Draw
47%
Draw or Heart of Midlothian FC
76%
St. Johnstone FC or Heart of Midlothian FC
77%
Half-Time Result
✓ CorrectActual: Heart of Midlothian FC win at HT
Correct Score
✓ In top 12
1 – 1
9.6%
1 – 2
Actual
0 – 2
7%
1 – 3
6.5%
2 – 2
6.1%
0 – 1
5.9%
2 – 1
5.8%
0 – 3
4.9%
2 – 3
4.4%
0 – 0
4.4%
1 – 4
3.5%
1 – 0
3.5%
Asian Handicap — St. Johnstone FC
| Handicap | St. Johnstone FC covers | Push | Heart of Midlothian FC covers |
|---|---|---|---|
| -2.5 | 4% | — | 96% |
| -2 | 4% | 7% | 90% |
| -1.5 | 10% | — | 90% |
| -1 | 10% | 13% | 77% |
| -0.5 | 23% | — | 77% |
| +0.5 | 46% | — | 54% |
| +1 | 46% | 21% | 34% |
| +1.5 | 66% | — | 34% |
| +2 | 66% | 16% | 17% |
| +2.5 | 83% | — | 17% |
Clean Sheet
St. Johnstone FC keeps clean sheet
13%
✓
Heart of Midlothian FC keeps clean sheet
27%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

