About Match
Both sides bring 3 points into this one — Hearts 4th, St. Johnstone 6th. Hearts would climb to 6 points with a win and up to 1st (other results held equal).
GioScore's database holds 40 meetings between the two: 19 for Hearts, 12 for St. Johnstone and 9 drawn, at 2.58 goals per meeting.


