St. Johnstone 1-1 Hearts: result and report

Premiership · Wednesday 27 October 2021

Result

St. Johnstone 1-1 Hearts

Premiership · Wednesday 27 October 2021, 18:45 UTC · half-time 1-1

St. Johnstone · Hearts · Premiership predictions

St. Johnstone 1-1 Hearts: match report

St. Johnstone drew with Hearts 1-1 in the Premiership on Wednesday 27 October 2021. It was 1-1 at half-time.

L. Gordon opened the scoring in the 11th minute. St. Johnstone's goal came from L. Gordon (11'). Hearts scored through Josh Ginnelly (40').

Discipline: St. Johnstone received 4 yellow cards; Hearts received 2 yellow cards.

Going into the game St. Johnstone were 10th on 9 points from 10 and Hearts 2nd on 20 points from 10. St. Johnstone went on to finish that season 11th with 35 points, and Hearts 3rd with 61.

St. Johnstone lined up in a 3-5-2 and Hearts in a 3-4-3. The highest match rating in our data went to Beni Baningime of Hearts (8.1), ahead of Liam Gordon (8.0).

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

Data as of 5 Nov 2026.

Key events

  • 11'Goal · L. GordonSt. Johnstone · 1-0
  • 35'Yellow card · John SouttarHearts
  • 40'Goal · Josh GinnellyHearts · 1-1
  • 56'Yellow card · Murray DavidsonSt. Johnstone
  • 67'Yellow card · Stevie MaySt. Johnstone
  • 69'Yellow card · Jamie McCartSt. Johnstone
  • 83'Yellow card · L. GordonSt. Johnstone
  • 86'Yellow card · Cammy DevlinHearts

Team news

Unavailable

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

Zander Clark, Lars Dendoncker, Liam Gordon, Jamie McCart, James Brown, Cameron MacPherson, Murray Davidson, Ali Crawford, Callum Booth, Stevie May, Chris Kane

Hearts line-up (3-4-3)

Craig Gordon, John Souttar, Craig Halkett, Stephen Kingsley, Michael Smith, Cammy Devlin, Beni Baningime, Andy Halliday, Josh Ginnelly, Armand Gnanduillet, Barrie McKay