Hearts 2-0 St. Mirren: result and report

Premiership · Saturday 23 December 2023

Result

Hearts 2-0 St. Mirren

Premiership · Saturday 23 December 2023, 15:00 UTC · half-time 1-0

Hearts · St. Mirren · Premiership predictions

Hearts 2-0 St. Mirren: match report

Hearts won against St. Mirren 2-0 in the Premiership on Saturday 23 December 2023. The half-time score was 1-0.

Lawrence Shankland opened the scoring in the 33rd minute. Hearts's goals came from Lawrence Shankland (33') and Lawrence Shankland (49'). St. Mirren did not score.

Discipline: Hearts received 2 yellow cards; St. Mirren received 3 yellow cards.

Going into the game Hearts were 3rd on 26 points from 17 and St. Mirren 4th on 26 points from 18. Hearts went on to finish that season 3rd with 68 points, and St. Mirren 6th with 47.

Hearts lined up in a 3-4-2-1 and St. Mirren in a 3-4-2-1. The highest match rating in our data went to Lawrence Shankland of Hearts (8.7), ahead of Kye Rowles (8.1).

Before this game the head-to-head record in our data stood at 4 Hearts wins, 2 draws and 2 for St. Mirren.

Going into the match Hearts's last five read W-L-L-W-W and St. Mirren's D-W-L-L-L.

Data as of 5 Nov 2026.

Key events

  • 2'Yellow card · Alex GogicSt. Mirren
  • 22'Yellow card · Scott TanserSt. Mirren
  • 33'Goal · Lawrence ShanklandHearts · 1-0
  • 49'Goal · Lawrence ShanklandHearts · 2-0
  • 66'Yellow card · Nathaniel AtkinsonHearts
  • 76'Yellow card · Caolan Boyd-MunceSt. Mirren
  • 78'Yellow card · Craig HalkettHearts

Head-to-head

8 meetings: Hearts 4, draws 2, St. Mirren 2.

Team news

Hearts line-up (3-4-2-1)

Zander Clark, Frankie Kent, Craig Halkett, Kye Rowles, Nathaniel Atkinson, Aidan Denholm, Beni Baningime, Alex Cochrane, Yutaro Oda, Lawrence Shankland, Barrie McKay

St. Mirren line-up (3-4-2-1)

Zach Hemming, Marcus Fraser, Alex Gogic, Richard Taylor, Thierry Small, Keanu Baccus, Mark O'Hara, Scott Tanser, Alex Greive, Jonah Ayunga, Greg Kiltie