St Mirren have won just two of their last 11 Scottish Premiership meetings with Hearts (D3 L6), a 2-0 victory in April 2023 and 1-0 in September 2023. Hearts have only lost one of their last seven top-flight away games at St Mirren (W3 D3), scoring 2+ goals in five of these matches. St Mirren have kept just one clean sheet in their last 16 league matches, conceding 32 goals in this period.