Hearts 1-0 St. Mirren: result and report

Premiership · Friday 13 January 2023

Result

Hearts 1-0 St. Mirren

Premiership · Friday 13 January 2023, 19:45 UTC · half-time 1-0

Hearts · St. Mirren · Premiership predictions

Hearts 1-0 St. Mirren: match report

Hearts defeated St. Mirren 1-0 in the Premiership on Friday 13 January 2023. It was 1-0 at half-time.

The only goal came from Barrie McKay of Hearts in the 29th minute.

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

Going into the game Hearts were 3rd on 32 points from 20 and St. Mirren 6th on 27 points from 19. Hearts went on to finish that season 4th with 54 points, and St. Mirren 7th with 46.

Hearts lined up in a 3-4-2-1 and St. Mirren in a 3-5-2. The highest match rating in our data went to Zander Clark of Hearts (8.1), ahead of Barrie McKay (7.8).

Before this game the head-to-head record in our data stood at 0 Hearts wins, 1 draw and 0 for St. Mirren.

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

Data as of 5 Nov 2026.

Key events

  • 23'Yellow card · Keanu BaccusSt. Mirren
  • 24'Yellow card · Robbie NeilsonHearts
  • 24'Yellow card · Michael SmithHearts
  • 29'Goal · Barrie McKayHearts · 1-0
  • 45'Yellow card · Oleksandr ShovkovskyiSt. Mirren
  • 54'Yellow card · Declan GallagherSt. Mirren
  • 58'Yellow card · Robert SnodgrassHearts
  • 80'Yellow card · D. ReidSt. Mirren

Head-to-head

1 meetings: Hearts 0, draws 1, St. Mirren 0.

Team news

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

Zander Clark, James Hill, Toby Sibbick, Kye Rowles, Michael Smith, Andy Halliday, Robert Snodgrass, Alex Cochrane, Lawrence Shankland, Barrie McKay, Josh Ginnelly

St. Mirren line-up (3-5-2)

Trevor Carson, Declan Gallagher, Joe Shaughnessy, Richard Taylor, Ryan Flynn, Keanu Baccus, Alex Gogic, Mark O'Hara, Scott Tanser, Alex Greive, Curtis Main