Skip to content

Hearts vs St. JohnstoneResult, Lineups & H2H

2–1
FTAug 29, 2026
Tynecastle Park

Hearts vs St. Johnstone in numbers

Head to head40 meetings · Sep 2011 – May 2025

Hearts wins
19
Draws
9
St. Johnstone wins
12
2.58goals per meeting
45%both teams scored
48%3+ goals
55%won by the host

Last 5 meetingsHearts 5W 0D 0L · 2.6 goals per game

Meetings

  1. PremiershipHearts2-1St. Johnstone
  2. PremiershipSt. Johnstone1-2Hearts
  3. PremiershipHearts2-1St. Johnstone
  4. PremiershipSt. Johnstone1-2Hearts
  5. PremiershipSt. Johnstone0-1Hearts
Show all 40 meetings
  1. PremiershipHearts1-0St. Johnstone
  2. PremiershipSt. Johnstone0-2Hearts
  3. PremiershipHearts3-0St. Johnstone
  4. PremiershipSt. Johnstone2-3Hearts
  5. PremiershipHearts3-2St. Johnstone
  6. PremiershipSt. Johnstone2-1Hearts
  7. PremiershipHearts2-0St. Johnstone
  8. PremiershipSt. Johnstone1-1Hearts
  9. PremiershipSt. Johnstone3-3Hearts
  10. PremiershipHearts0-1St. Johnstone
  11. PremiershipSt. Johnstone1-0Hearts
  12. PremiershipHearts2-0St. Johnstone
  13. PremiershipSt. Johnstone2-2Hearts
  14. PremiershipHearts2-1St. Johnstone
  15. PremiershipHearts1-0St. Johnstone
  16. PremiershipSt. Johnstone0-0Hearts
  17. PremiershipHearts1-0St. Johnstone
  18. PremiershipSt. Johnstone1-0Hearts
  19. PremiershipSt. Johnstone1-0Hearts
  20. PremiershipHearts2-2St. Johnstone
  21. PremiershipSt. Johnstone1-0Hearts
  22. PremiershipHearts2-2St. Johnstone
  23. PremiershipHearts0-3St. Johnstone
  24. PremiershipSt. Johnstone0-0Hearts
  25. PremiershipHearts4-3St. Johnstone
  26. PremiershipSt. Johnstone3-3Hearts
  27. PremiershipHearts0-2St. Johnstone
  28. PremiershipSt. Johnstone1-0Hearts
  29. PremiershipHearts2-0St. Johnstone
  30. PremiershipSt. Johnstone2-2Hearts
  31. PremiershipHearts2-0St. Johnstone
  32. PremiershipHearts2-0St. Johnstone
  33. PremiershipSt. Johnstone2-1Hearts
  34. PremiershipHearts1-2St. Johnstone
  35. PremiershipSt. Johnstone2-0Hearts

League table before kickoffRebuilt from 13 earlier results

HeartsSt. Johnstone
#5Position#6
3Points2 v 2 games3
+3Goal difference0
2.5Scored per gameleague avg 1.382
1Conceded per game2
#5Form table position#5

How we calculate this

Match Timeline

Man of the Match
HeartsSt. Johnstone
  1. 90+2'
    Substitution · St. Johnstone · Logan Chalmers · InOut: Liam Smith
  2. Substitution · Hearts · Calvin Miller · InOut: Sabah Kerjota
    81'
  3. 73'
    Substitution · St. Johnstone · Kai Fotheringham · InOut: R. Paton
  4. 73'
    Substitution · St. Johnstone · T. Steven · InOut: Jamie Gullan
  5. 72'
    Substitution · St. Johnstone · Macaulay Tait · InOut: Sam Stanton
  6. Substitution · Hearts · Pierre Landry Kaboré · InOut: James Wilson
    57'
  7. Substitution · Hearts · Blair Spittal · InOut: Laurent Mendy
    57'
  8. 48'
    Goal · St. Johnstone · R. Paton2-1
  9. Own Goal · Hearts · Enes Alic2-0 · Own Goal
    39'
  10. Goal · Hearts · James Wilson1-0
    9'

Match Statistics

Match stats

HeartsSt. Johnstone
47%Ball Possession53%
16Shots Total9
7Shots On Target4
8Corners4
11Fouls14
1Offsides1
3Saves7
427Passes485
7Shots Off Target3
100Attacks96
44Dangerous Attacks52
9Shots Inside Box8
7Shots Outside Box1
2Goals1
14Free Kicks11
2Shots Blocked2
2Substitutions4
1Hit Woodwork0
14Tackles14
344Accurate Passes407
1Injuries2
23Total Crosses22
4Accurate Crosses4
6Interceptions13
52Duels Won43
2Big Chances Created1
1Big Chances Missed0

Team Lineups

Player Stats

PlayerRatingMinGoalsAssistsShotsPassesTacklesDuels
7.990'001/240(79%)14/7
7.490'011/119(95%)28/13
7.281'001/435(80%)48/13
7.157'101/14(100%)-0/1
7.190'000/222(71%)17/11
7.090'00-56(95%)-2/4
7.090'001/140(73%)15/9
6.990'00-72(82%)-4/6
Laurent Mendy
MF
6.957'002/436(83%)27/13
6.833'000/214(64%)--
6.79'00-1(100%)12/3
6.690'00-46(76%)--
6.690'00-36(80%)25/11
6.533'000/18(44%)-2/4