St. Johnstone 2-1 Hearts: result and report

Premiership · Saturday 24 March 2012

Result

St. Johnstone 2-1 Hearts

Premiership · Saturday 24 March 2012, 15:00 UTC · half-time 1-1

St. Johnstone · Hearts · Premiership predictions

St. Johnstone 2-1 Hearts: match report

St. Johnstone won against Hearts 2-1 in the Premiership on Saturday 24 March 2012. The half-time score was 1-1.

Jason Holt opened the scoring in the 29th minute. St. Johnstone's goals came from Murray Davidson (35') and Fran Sandaza (77', penalty). Hearts scored through Jason Holt (29').

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

Going into the game St. Johnstone were 5th on 43 points from 29 and Hearts 6th on 42 points from 30. St. Johnstone went on to finish that season 6th with 50 points, and Hearts 5th with 52.

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

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

Data as of 6 Nov 2026.

Key events

  • 29'Goal · Jason HoltHearts · 0-1
  • 35'Goal · Murray DavidsonSt. Johnstone · 1-1
  • 58'Yellow card · Frazer WrightSt. Johnstone
  • 76'Yellow card · Daniel GraingerHearts
  • 77'Penalty goal · Fran SandazaSt. Johnstone · 2-1
  • 78'Yellow card · Jody MorrisSt. Johnstone
  • 78'Yellow card · Andy WebsterHearts

Head-to-head

5 meetings: St. Johnstone 2, draws 1, Hearts 2.

Team news

St. Johnstone expected line-up

Peter Enckelman, Steven Anderson, Jody Morris, Kevin Moon, Fran Sandaza, Cillian Sheridan, David Mackay, Liam Craig, Chris Millar, Callum Davidson

Hearts line-up

Jamie MacDonald, Daniel Grainger, Andy Webster, Ryan McGowan, Marius Zaliukas, Andy Driver, J. Holt, Arvydas Novikovas, Scott Robinson, Darren Barr, Gary Glen