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

Quarter-finals
Stenhousemuir
Heart Of Midlothian
Ochilview Park
Regular Season - 6
Heart Of Midlothian
Dundee
Tynecastle Park
Regular Season - 5
Hibernian
Heart Of Midlothian
 
Regular Season - 4
Heart Of Midlothian
ST Johnstone
Tynecastle Park
Playoff round
Rapid Vienna
Heart Of Midlothian
 

Previous games ST Johnstone

Regular Season - 3
ST Johnstone
Celtic
McDiarmid Park
Regular Season - 6
ST Johnstone
Hibernian
McDiarmid Park
Regular Season - 5
Dundee
ST Johnstone
 
Regular Season - 4
Heart Of Midlothian
ST Johnstone
Tynecastle Park
Regular Season - 2
ST Mirren
ST Johnstone
The SMISA Stadium

Upcoming games Heart Of Midlothian

- Regular Season - 3
Falkirk
Heart Of Midlothian
 
- Regular Season - 7
Kilmarnock
Heart Of Midlothian
 
- Regular Season - 8
Heart Of Midlothian
ST Mirren
Tynecastle Park
- League Stage - 1
Heart Of Midlothian
FC Nordsjaelland
 
- Regular Season - 9
Celtic
Heart Of Midlothian
Celtic Park

Upcoming games ST Johnstone

- Regular Season - 7
ST Johnstone
Falkirk
McDiarmid Park
- Regular Season - 8
Aberdeen
ST Johnstone
Pittodrie Stadium
- Regular Season - 9
ST Johnstone
Dundee Utd
McDiarmid Park
- Regular Season - 10
Rangers
ST Johnstone
Ibrox Stadium
- Regular Season - 11
ST Johnstone
Motherwell
McDiarmid Park