Hearts have emerged victorious in their most recent seven league fixtures against St Johnstone, a streak that began following a 2-1 loss in February 2022. St Johnstone has suffered defeat in eight of their previous nine away matches when facing Hearts in the Scottish Premiership, with their sole victory being a 1-0 win recorded in December 2019. Hearts have managed to secure just one clean sheet across their past eight league fixtures; however, they have also only been prevented from scoring in two of their last 12 appearances in the Scottish Premiership. St Johnstone has achieved merely one victory in their most recent eight away league encounters (two draws, five losses), which was a 2-1 triumph over Dundee in October. Makenzie Kirk has found the net in both of St Johnstone’s two most recent league fixtures; the last individual aged 20 or under to score in three consecutive Scottish Premiership matches was Mika Biereth in November 2023. Post navigation Noteworthy Facts and Figures Newport County Nears Improvement, Urged to Utilize Striker Hudlin