St. Johnstone vs Hearts Preview & Prediction
St. Johnstone face Hearts in the Premiership. The match takes place at McDiarmid Park, Perth.
St. Johnstone come into this match with a record of 2W 0D 3L from their last 5 games (L-W-L-L-W).
Hearts come into this match with a record of 1W 1D 3L from their last 5 games (D-W-L-L-L).

