Form Guide
Overview
DashboardForm GuideStandings
Analysis
SimulatedRolling FormStrength of Schedule
Stats
League StatsPlayer Stats
Fixtures
ScheduleHead to Head
News
News & Blogs
External
Old Form Guide
Sign in
Loading match…
Premiership·1st Phase - 18·FT
Heart Of MidlothianHeart Of Midlothian
2-1
HT (1-0)
ST JohnstoneST Johnstone
Sun, Dec 22, 2024·3:00 PM UTC·Tynecastle Park · Edinburgh

Last 5 meetings

Full H2H
W
Wed
May 14
2025
Heart Of MidlothianHeart Of Midlothian
ST JohnstoneST Johnstone
2
1
Premiership
HT 2-02nd Phase - 4Tynecastle Park, EdinburghD. Dickinson
W
Sun
Feb 23
2025
ST JohnstoneST Johnstone
Heart Of MidlothianHeart Of Midlothian
1
2
Premiership
HT 0-11st Phase - 27McDiarmid Park, PerthC. Scott
W
Sat
Nov 2
2024
ST JohnstoneST Johnstone
Heart Of MidlothianHeart Of Midlothian
1
2
Premiership
HT 0-11st Phase - 11McDiarmid Park, PerthC. Graham
W
Wed
Feb 7
2024
ST JohnstoneST Johnstone
Heart Of MidlothianHeart Of Midlothian
0
1
Premiership
HT 0-01st Phase - 25McDiarmid Park, PerthI. Snedden
W
Sat
Nov 25
2023
Heart Of MidlothianHeart Of Midlothian
ST JohnstoneST Johnstone
1
0
Premiership
HT 0-01st Phase - 14Tynecastle Park, EdinburghJ. Beaton

Match events

  1. 16'
    J. Penrice
    Assist: A. Forrester
    Heart Of Midlothian
    ⚽
  2. 39'
    VAR — Goal cancelled
    Heart Of Midlothian
    📺
  3. 42'
    Cameron Devlin
    Foul
    Heart Of Midlothian
    🟨
  4. 46'
    🔁
    ST Johnstone
    G. Carey ↑
    A. Raymond ↓
  5. 51'
    📺
    ST Johnstone
    VAR — Penalty confirmed
  6. 53'
    ⚽
    ST Johnstone
    G. Carey (pen.)
  7. 58'
    B. Spittal
    Heart Of Midlothian
    ⚽
  8. 61'
    A. Forrest ↑
    M. Drammeh ↓
    Heart Of Midlothian
    🔁
  9. 80'
    K. Vargas ↑
    B. Spittal ↓
    Heart Of Midlothian
    🔁
  10. 83'
    🟨
    ST Johnstone
    Sven Sprangler
    Foul
  11. 83'
    🔁
    ST Johnstone
    D. Keltjens ↑
    A. Essel ↓
  12. 83'
    🔁
    ST Johnstone
    M. Smith ↑
    J. Holt ↓
  13. 90+4'
    Kenneth Vargas
    Argument
    Heart Of Midlothian
    🟨
  14. 90+4'
    L. Boyce ↑
    L. Shankland ↓
    Heart Of Midlothian
    🔁

Match stats

Heart Of MidlothianST Johnstone
  • 49%Possession51%
  • 11Shots8
  • 6Shots on target2
  • 3Shots off target6
  • 2Blocked shots0
  • 7Shots inside box5
  • 4Shots outside box3
  • 406Passes432
  • 305Accurate passes360
  • 75%Pass accuracy83%
  • 8Corners0
  • 1Offsides2
  • 11Fouls13
  • 2Yellow cards1
  • 1Saves5

Lineups

Heart Of Midlothian
Heart Of Midlothian
Formation: 4-4-2

Starting XI

Goalkeeper
  • 1C. Gordon
Defenders
  • 35A. Forrester
  • 5D. Oyegoke
  • 15K. Rowles
  • 29J. Penrice
Midfielders
  • 37M. Drammeh
  • 14C. Devlin
  • 18M. Boateng
  • 16B. Spittal
Forwards
  • 21J. Wilson
  • 9L. Shankland

Substitutes

  • 17A. Forrest
  • 77K. Vargas
  • 27L. Boyce
  • 28Z. Clark
  • 20Y. Dhanda
  • 4C. Halkett
  • 7J. Grant
  • 80A. Salazar
  • 25M. Tait
Coach: N. Critchley
ST Johnstone
ST Johnstone
Formation: 4-4-2

Starting XI

Goalkeeper
  • 12J. Rae
Defenders
  • 15A. Essel
  • 5J. Sanders
  • 2B. Mikulić
  • 3A. Raymond
Midfielders
  • 14D. Wright
  • 23S. Sprangler
  • 7J. Holt
  • 29B. Kimpioka
Forwards
  • 16A. Sidibeh
  • 27M. Kirk

Substitutes

  • 11G. Carey
  • 33D. Keltjens
  • 22M. Smith
  • 20R. Sinclair
  • 46F. Franczak
  • 24J. McPake
  • 49B. Dair
  • 17M. Kucheriavyi
  • 52A. Brookfield
Coach: S. Valakari

Top performers

Heart Of MidlothianHeart Of Midlothian
  • Adam Forrester1A90'7.7
  • James Penrice1G90'7.7
  • Lawrence Shankland89'7.5
  • Cameron Devlin90'7.3
  • Blair Spittal1G80'7.2
ST JohnstoneST Johnstone
  • Graham Carey1G45'7.5
  • Jack Sanders90'7.3
  • Sven Sprangler90'7.3
  • Joshua Rae90'7.2
  • Adama Sidibeh90'7.2