Hearts claimed a 2-1 victory over St. Johnstone in the Premiership (2nd Phase). Before the match, Hearts were 1st in the Premiership table with St. Johnstone in 6th. The two sides have met 20 times. Hearts lead the head-to-head with 14 wins. Hearts had scored 52 goals this season (10.4 per game), St. Johnstone had 38 (7.6 per game). Explore the full timeline, stats breakdown and player performances.
Frequently Asked Questions
What was the score of Hearts vs St. Johnstone?
Hearts 2-1 St. Johnstone. Premiership match played on 14 May 2025.
What league is Hearts vs St. Johnstone in?
This match is part of Premiership.
What is the head-to-head record between Hearts and St. Johnstone?
In 20 meetings: Hearts has 14 wins, 3 draws, and 3 losses against St. Johnstone.