St. Johnstone FC vs Heart of Midlothian FC, Premier League 2021-22 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)
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 |
|---|---|---|---|---|
| 27 Oct | Heart of Midlothian FC | H | 1–1 | D |
| 23 Oct | Celtic FC | A | 0–2 | L |
| 16 Oct | Livingston FC | H | 0–3 | L |
| 02 Oct | Dundee FC | H | 3–1 | W |
| 26 Sep | Hibernian FC | A | 0–1 | L |
| 18 Sep | Aberdeen FC | A | 1–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 27 Oct | St. Johnstone FC | A | 1–1 | D |
| 23 Oct | Dundee FC | H | 1–1 | D |
| 16 Oct | Rangers FC | A | 1–1 | D |
| 02 Oct | Motherwell FC | H | 2–0 | W |
| 25 Sep | Livingston FC | H | 3–0 | W |
| 18 Sep | Ross County FC | A | 2–2 | 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' That's the starting whistle at McDiarmid Park. Ninety minutes of football awaits between St. Johnstone FC and Heart of Midlothian FC.
- 5' Stephen Kingsley has been one of the livelier players on the pitch with 0 goals to his name this season.
- 10' Both teams are passing the ball around with high level of urgency. St. Johnstone FC needs to do something about it to get closer to the goal.
- 11' with the perfectly-timed delivery and Liam Gordon makes no mistake. 1-0!
- 16' Scotland international Callum Booth has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 21' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 26' St. Johnstone FC currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 31' 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.
- 35' Heart of Midlothian FC receives a Yellow card for a hard tackle on 35.
- 40' Clinical. Composed. Brilliant. Josh Ginnelly makes it 1-1.
- 45' The teams are not in a rush to score plenty of goals. It might look strange considering St. Johnstone FC that had 252 games and scored 248 goals.
- 46' Reece Devine is replacing James Brown for the St. Johnstone FC side.
- 51' The clock is ticking and both teams know a goal could change everything at this point.
- 56' Murray Davidson has been a danger all night but risks an early exit having now seen a Yellow card on 56.
- 61' St. Johnstone FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 66' St. Johnstone FC have won 248 goals from 252 games. They will be desperate to add to that tally today.
- 67' The referee shows St. Johnstone FC player a Yellow card on 67.
- 69' That looks like a foul for a Yellow card for Jamie McCart.
- 74' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 75' Ben Woodburn is ready to make an impact after coming on for Josh Ginnelly at the 75 minute mark.
- 80' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 81' Stevie May makes way for Glenn Middleton at the 81 minute mark. A tactical switch from St. Johnstone FC.
- 83' That looks like a foul for a Yellow card for Liam Gordon.
- 86' The referee reaches into his pocket. Out comes the Yellow card for Cameron Devlin.
- will have plenty to reflect on. were simply the better side today.
Lineups
St. Johnstone FC Lineups
Starting XI
- 21
-
7
Stevie May ↓ Glenn Middleton 81'
- 8
- 1
- 9
- 6
- 18
-
2
James Brown ↓ Reece Devine 46'
- 4
- 24
-
5
Lars Dendoncker ↓ Efe Ambrose 46'
Bench
- 13
- 12
- 26
-
25
Efe Ambrose ↑ 46'
-
14
Glenn Middleton ↑ 81'
- 17
-
3
Reece Devine ↑ 46'
Heart of Midlothian FC Lineups
Starting XI
- 6
- 18
- 3
- 21
-
30
Josh Ginnelly ↓ Ben Woodburn 75'
- 14
- 1
- 2
- 4
- 19
- 16
Bench
-
9
Ben Woodburn ↑ 75'
- 15
- 7
- 11
- 5
- 13
- 17
Coach
Robbie Neilson
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
2021-10-27
St. Johnstone FC
1–1
Heart of Midlothian FC
D
2021-10-23
Heart of Midlothian FC
1–1
Dundee FC
D
2021-10-16
Rangers FC
1–1
Heart of Midlothian FC
D
2021-10-02
Heart of Midlothian FC
2–0
Motherwell FC
W
2021-09-25
Heart of Midlothian FC
3–0
Livingston FC
W
2021-09-18
Ross County FC
2–2
Heart of Midlothian FC
D
Predictions
Prediction accuracy
1 / 4
1.44
St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.39
Heart of Midlothian FC xG
I would bet for:
Over 2.5 goals 72% + Both teams to score 69%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 3.83
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 89% |
|
11% |
| ± 2.5 | 72% |
|
28% |
| ± 3.5 | 52% |
|
48% |
| ± 4.5 | 34% |
|
66% |
Double Chance
St. Johnstone FC or Draw
51%
Draw or Heart of Midlothian FC
72%
St. Johnstone FC or Heart of Midlothian FC
77%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✓ In top 12
1 – 2
8.7%
1 – 1
Actual
1 – 3
6.8%
0 – 2
6.3%
2 – 2
6.2%
2 – 1
5.3%
2 – 3
4.9%
0 – 3
4.8%
0 – 1
4.8%
1 – 4
4.1%
0 – 0
3.3%
3 – 2
3%
Asian Handicap — St. Johnstone FC
| Handicap | St. Johnstone FC covers | Push | Heart of Midlothian FC covers |
|---|---|---|---|
| -2.5 | 4% | — | 96% |
| -2 | 4% | 6% | 90% |
| -1.5 | 10% | — | 90% |
| -1 | 10% | 12% | 78% |
| -0.5 | 22% | — | 78% |
| +0.5 | 43% | — | 57% |
| +1 | 43% | 20% | 37% |
| +1.5 | 63% | — | 37% |
| +2 | 63% | 17% | 20% |
| +2.5 | 80% | — | 20% |
Clean Sheet
St. Johnstone FC keeps clean sheet
10%
✓
Heart of Midlothian FC keeps clean sheet
24%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

