St Johnstone v Hearts: Pick of the stats

St Johnstone v Hearts: Pick of the statsImage source, SNS
  • Published
  • St Johnstone have lost their last six league meetings with Hearts, the last four of which have seen the Perth men fail to score.

  • Hearts have won their last three league visits to St Johnstone. The last side they won four successive top-flight away games against were Dunfermline Athletic, winning five on the bounce from 2006 to 2012.

  • St Johnstone won their most recent home match in the Scottish Premiership 3-0 against Ross County last month and could win back-to-back league games at McDiarmid Park for the first time in 2024.

  • Hearts are winless in nine away games in the Scottish Premiership (D3 L6) and last went 10 on the road in the top flight without victory in February 2020.

  • Hearts' Lawrence Shankland has scored in six of his last seven Scottish Premiership appearances against St Johnstone, including each of the last three – he has never scored in four in a row against the same team in the competition.