



Celtic
Aberdeen
Glasgow Rangers
Dundee Utd
Motherwell
St. Mirren
FC Dundee
Ross County
St. Johnstone
Kilmarnock
Hibernian
HeartsThe prediction for the match between St. Johnstone and Hearts can be in favor of Hearts. In their recent matches, they have shown excellent play and have a winning streak of five games. The team is in a high third place in the table and is showing stable results. On the other hand, St. Johnstone is facing difficulties and has only one victory in their last six matches. The form and results of the teams favor Hearts, who are the clear favorites in this encounter.