Heart Of Midlothian VS ST Johnstone

Fixtures, lineups and Stats

VS

Heart Of Midlothian vs ST Johnstone carries a clear Hearts advantage, with narrow results adding nuance to the Premiership hierarchy. Heart Of Midlothian won 2–1 on 29 August 2026 and repeated that score on 14 May 2025. A 2–1 result on 23 February 2025 also favoured Heart Of Midlothian, showing that the margin can remain small even when the broader direction is consistent.

Past matches, Heart Of Midlothian vs ST Johnstone

  • League Regular Season - 4
    Home Heart Of Midlothian
    2 - 1
    ST Johnstone Away
    Tynecastle Park
  • League 2nd Phase - 4
    Home Heart Of Midlothian
    2 - 1
    ST Johnstone Away
    Tynecastle Park
  • League 1st Phase - 27
    Home ST Johnstone
    1 - 2
    Heart Of Midlothian Away
    McDiarmid Park
  • League 1st Phase - 18
    Home Heart Of Midlothian
    2 - 1
    ST Johnstone Away
    Tynecastle Park
  • League 1st Phase - 11
    Home ST Johnstone
    1 - 2
    Heart Of Midlothian Away
    McDiarmid Park

Match center

2 - 1
FT

Starting eleven

Substitutes Heart Of Midlothian
  • 30
    G
  • 24
    D
  • 7
    F
  • 9
  • 11
    F
  • 77
    F
  • 16
    M
  • 19
    F
  • 74
    F
ST Johnstone Substitutes
  • G
    20
  • D
    14
  • D
    4
  • D
    6
  • M
    25
  • M
    26
  • M
    23
  • F
    7
  • F
    18

Match events

0'
45'
90'
⚽
⚽
⚽
⇄
⇄
⇄
⇄
⇄
⇄
⇄
  • 9'
    ⚽
    J. Wilson Normal Goal (Asst: J. McPake)
  • 39'
    ⚽
    E. Alic Own Goal
  • 48'
    ⚽
    R. Paton Normal Goal (Asst: S. Stanton)
  • 57'
    P. Kabore J. Wilson
  • 57'
    B. Spittal L. Mendy
  • 72'
    M. Tait S. Stanton
  • 73'
    T. Steven J. Gullan
  • 73'
    K. Fotheringham R. Paton
  • 81'
    C. Miller S. Kerjota
  • 90' +2
    L. Chalmers L. Smith

Stats for this game

Matchup Heart Of Midlothian VS ST Johnstone

Heart Of Midlothian’s advantage

Heart Of Midlothian’s position is reinforced by the 2–1 Premiership win on 22 December 2024. The scoreline fits the close margins seen across this pairing, while the repeated direction of results explains why Hearts remain the stronger side. ST Johnstone’s challenge is to interrupt that pattern, but a narrow score should not be mistaken for proof of a balanced hierarchy. The distinction between margin and direction is central here.

Close results, clear direction

Future meetings can ask whether Heart Of Midlothian will continue to turn their stronger position into narrow wins or whether ST Johnstone can claim a result that changes the balance. The dated margins support both possibilities. The matchup remains worthwhile because the hierarchy is clearer than the margins: Hearts carry the stronger claim, yet close scorelines leave space for a different outcome. That combination preserves a plausible counterpoint without weakening the historical advantage.

Past head to head stats
Heart Of Midlothian VS ST Johnstone

Balance Wins - Draws - Losses over time

Heart Of Midlothian
ST Johnstone

Points per match over time

Comparison between the 2 teams for the last 10 games

Comparison between the 2 teams for the last 20 games

Heart Of Midlothian VS ST Johnstone
Head-to-Head History

Regular Season - 4
Heart Of Midlothian
2 - 1
ST Johnstone
Tynecastle Park
2nd Phase - 4
Heart Of Midlothian
2 - 1
ST Johnstone
Tynecastle Park
1st Phase - 27
ST Johnstone
1 - 2
Heart Of Midlothian
McDiarmid Park
1st Phase - 18
Heart Of Midlothian
2 - 1
ST Johnstone
Tynecastle Park
1st Phase - 11
ST Johnstone
1 - 2
Heart Of Midlothian
McDiarmid Park
1st Phase - 25
ST Johnstone
0 - 1
Heart Of Midlothian
McDiarmid Park
1st Phase - 14
Heart Of Midlothian
1 - 0
ST Johnstone
Tynecastle Park
1st Phase - 1
ST Johnstone
0 - 2
Heart Of Midlothian
McDiarmid Park
1st Phase - 28
Heart Of Midlothian
3 - 0
ST Johnstone
Tynecastle Park
1st Phase - 19
ST Johnstone
2 - 3
Heart Of Midlothian
McDiarmid Park
1st Phase - 5
Heart Of Midlothian
3 - 2
ST Johnstone
Tynecastle Park
1st Phase - 27
ST Johnstone
2 - 1
Heart Of Midlothian
McDiarmid Park
1st Phase - 21
Heart Of Midlothian
2 - 0
ST Johnstone
Tynecastle Park
1st Phase - 11
ST Johnstone
1 - 1
Heart Of Midlothian
McDiarmid Park
Regular Season - 24
ST Johnstone
3 - 3
Heart Of Midlothian
McDiarmid Park
Regular Season - 18
Heart Of Midlothian
0 - 1
ST Johnstone
Tynecastle Park
Regular Season - 11
ST Johnstone
1 - 0
Heart Of Midlothian
McDiarmid Park
1st Phase - 23
Heart Of Midlothian
2 - 0
ST Johnstone
Tynecastle Park
1st Phase - 16
ST Johnstone
2 - 2
Heart Of Midlothian
McDiarmid Park
1st Phase - 7
Heart Of Midlothian
2 - 1
ST Johnstone
Tynecastle Park
1st Phase - 26
Heart Of Midlothian
1 - 0
ST Johnstone
Tynecastle Park
1st Phase - 20
ST Johnstone
0 - 0
Heart Of Midlothian
McDiarmid Park
1st Phase - 10
Heart Of Midlothian
1 - 0
ST Johnstone
 
2nd Phase - 4
ST Johnstone
1 - 0
Heart Of Midlothian
McDiarmid Park
1st Phase - 31
ST Johnstone
1 - 0
Heart Of Midlothian
McDiarmid Park
1st Phase - 13
Heart Of Midlothian
2 - 2
ST Johnstone
 
1st Phase - 6
ST Johnstone
1 - 0
Heart Of Midlothian
McDiarmid Park
2nd Phase - 5
Heart Of Midlothian
2 - 2
ST Johnstone
 
1st Phase - 31
Heart Of Midlothian
0 - 3
ST Johnstone
 
1st Phase - 19
ST Johnstone
0 - 0
Heart Of Midlothian
 
1st Phase - 1
Heart Of Midlothian
4 - 3
ST Johnstone
Tynecastle Park
1st Phase - 23
ST Johnstone
3 - 3
Heart Of Midlothian
 
1st Phase - 12
Heart Of Midlothian
0 - 2
ST Johnstone
 
1st Phase - 1
ST Johnstone
1 - 0
Heart Of Midlothian
 
1st Phase - 31
Heart Of Midlothian
2 - 0
ST Johnstone
 
1st Phase - 18
ST Johnstone
2 - 2
Heart Of Midlothian
 
1st Phase - 1
Heart Of Midlothian
2 - 0
ST Johnstone
 
2nd Stage - 4
Heart Of Midlothian
2 - 0
ST Johnstone
 
Regular Season - 31
ST Johnstone
2 - 1
Heart Of Midlothian
 
Regular Season - 17
Heart Of Midlothian
1 - 2
ST Johnstone
 
Regular Season - 9
ST Johnstone
2 - 0
Heart Of Midlothian
 
Regular Season - 7
Heart Of Midlothian
1 - 0
ST Johnstone
 
Regular Season - 13
ST Johnstone
0 - 2
Heart Of Midlothian
 
Regular Season - 20
Heart Of Midlothian
1 - 1
ST Johnstone
 

Previous games Heart Of Midlothian

League Stage - 3
FC Thun
Heart Of Midlothian
 
Semi-finals
Heart Of Midlothian
Hibernian
Hampden Park
Regular Season - 11
Heart Of Midlothian
Rangers
Tynecastle Park
Regular Season - 10
Motherwell
Heart Of Midlothian
Fir Park
League Stage - 2
Trabzonspor
Heart Of Midlothian
 

Previous games ST Johnstone

Regular Season - 12
Kilmarnock
ST Johnstone
The BBSP Stadium Rugby Park
Regular Season - 11
ST Johnstone
Motherwell
McDiarmid Park
Regular Season - 10
Rangers
ST Johnstone
Ibrox Stadium
Regular Season - 9
ST Johnstone
Dundee Utd
McDiarmid Park
Regular Season - 8
Aberdeen
ST Johnstone
Pittodrie Stadium

Upcoming games Heart Of Midlothian

- Regular Season - 13
Heart Of Midlothian
Falkirk
Tynecastle Park
- Regular Season - 14
Dundee
Heart Of Midlothian
 
- League Stage - 4
Heart Of Midlothian
Monaco
 
- Regular Season - 15
Heart Of Midlothian
Celtic
Tynecastle Park
- Regular Season - 16
Heart Of Midlothian
Aberdeen
Tynecastle Park

Upcoming games ST Johnstone

- Regular Season - 13
ST Johnstone
Dundee
McDiarmid Park
- Regular Season - 14
Falkirk
ST Johnstone
 
- Regular Season - 15
Dundee Utd
ST Johnstone
Tannadice Park
- Regular Season - 16
ST Johnstone
ST Mirren
McDiarmid Park
- Regular Season - 17
Celtic
ST Johnstone
Celtic Park