Thursday , 2 July 2026

Heart of Midlothian FC vs St. Johnstone FC, Premier League 2024-25 REGULAR SEASON

Premier League · 2024-25
Sun 22 Dec 2024 · 15:00 UTC Tynecastle Park 13,662 HT 45' · FT 45'
James Penrice 16' 1–0
1–1 53' Graham Carey pen
Blair Spittal 58' 2–1

Overview

Match Preview

Heart of Midlothian FC vs St. Johnstone FCPremier League at Tynecastle Park.

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

Recent Form

DateOpponentH/A ScoreResult
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
DateOpponentH/A ScoreResult
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)
61% Over 2.5 Goals
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

H2H

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

✓ Correct
Heart of Midlothian FC53% Draw26% St. Johnstone FC21%
Actual: Heart of Midlothian FC win

Both Teams to Score

✗ Wrong
Yes49% 0% No51%
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

✗ Wrong
Heart of Midlothian FC33% Draw49% St. Johnstone FC18%
Actual: 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.