First Team

Match Preview: Hearts v St. Johnstone

18th January 2022

Hearts are finally back in cinch Premiership action tonight, as we welcome St. Johnstone to Tynecastle Park. It's been a challenging season for the Perth Saints who look to drag themselves away from the foot of the table, whilst the men in maroon look to continue their good form.

Form Guide:

In the previous five matches played by Robbie Neilson's men; the JTs have lost twice. Picking up three points each time in the three other fixtures. Hearts sit in third, five points clear of fourth-placed Motherwell. The Jambos also have one of the meanest defences in the Premiership, conceding just 18 goals in the league so far. 

It's a vastly different story for St. Johnstone. The men from Perth haven't been able to maintain last year's double-winning form and currently prop up the table. Saints are two points behind fellow Tayside strugglers Dundee. In their last five matches, they've tasted defeat every time, struggling to pick up points both at home and further afield.

The two sides haven't played each other in Edinburgh since December 2019; a 1-0 win for Saints after Callum Hendry scored a 74th minute winner. 


  • Matches played: 20
  • Won:10
  • Draw 6
  • Lost: 4

St. Johnstone

  • Matches Played: 20
  • Won: 3
  • Draw: 5
  • Loss: 12

Last Time Out: St. Johnstone 1-1 Heart of Midlothian, October 2021

Hearts have already faced St. Johnstone once this season, the two sides settled for a point apiece at McDiarmid Park back in October. A Gino strike cancelled out Liam Gordon's opener.


What have the gaffers said?

Callum Davidson:

“Things can change quickly, as happened last season. Hearts have been brilliant this season, they’ve been really good to watch.

“And they’ve made some great signings to improve even more. I’ve watched a lot of their games and Tynecastle is a really tough place to go at the moment. I’ve got players here who are hungry and want to fight to get us out of the position we’re in and start climbing the table.”

Robbie Neilson: 

"When you play for Hearts, there's pressure on you in every single game. We're expected to win all our home games, tonight included."

"We're in a great position at the moment, but we're only five points clear. Our aim is to try and get as close to the Old Firm as we can. If we do that, and aim up the way, then we don't need to worry about what's behind us.

"There's a daily expectation on the players here to train well and get in the team, and when they're in it - to win games and three points."

How can I follow the action?

Click HERE for everything you need to know about how to keep up with all the action from Tynecastle