On Saturday, third-placed Hearts take on bottom-placed St Johnstone at McDiarmid Park.

Match information:

To start up: 20:00

Dated: 19and February 2022, McDiarmid Park

Bet €10 Get €20 free bets

Complaint offer

New members. Sportsbook £10 deposit and bet, placed and settled at odds of 1.5 minutes within 14 days of sign up. Win part of E/W bets. 2 x £10 Free Bet Tokens Non-Withdrawable: Accepted within 7 days, valid for 7 days from credit (eg E/W and multiples), stakes not returned. Click here for rules and exclusions. Bet responsibly. BeGambleAware.org. 18+

St Johnstone Against Hearts Prediction

St. Johnstone had lost 14 of its previous 15 games, putting them on a ten-game losing streak. They have also gone nine games without a win at home, since the first week of October.

Hearts, on the other hand, had been on a four-game winning streak and were undefeated in seven of their last 10 meetings overall.

They had also won three of their previous five road trips and, crucially, they had scored the most goals after the top two scorers.

Based on these observations, most soccer betting sites predict that Hearts should win this weekend.

St Johnstone Against Hearts Prediction: St Johnstone 2-1 Hearts @ 3/1 with LiveScore Bet.

Odds are correct at time of publication and are subject to change.

Bet €10 Get €20 free bets

Complaint offer

New members. Sportsbook £10 deposit and bet, placed and settled at odds of 1.5 minutes within 14 days of sign up. Win part of E/W bets. 2 x £10 Free Bet Tokens Non-Withdrawable: Accepted within 7 days, valid for 7 days from credit (eg E/W and multiples), stakes not returned. Click here for rules and exclusions. Bet responsibly. BeGambleAware.org. 18+

St Johnstone Against Hearts betting tips

After the two titans – Rangers and Celtic – Hearts have undoubtedly been the best team in the Scottish Premier League this season. The team currently sit third in the table, with a ten-point advantage over fourth-placed Dundee United.

The team have had a run of dismal performances and desperately need a big win to regain their confidence.

And they will face the poorest team in the competition this weekend.

Not only are St. Johnstone in last place in the standings, but they have also scored the fewest goals of the campaign.

St Johnstone Against Hearts Betting advice: Score more than 2.5 goals at 5/4.

Bet €10 Get €20 free bets

Complaint offer

New members. Sportsbook £10 deposit and bet, placed and settled at odds of 1.5 minutes within 14 days of sign up. Win part of E/W bets. 2 x £10 Free Bet Tokens Non-Withdrawable: Accepted within 7 days, valid for 7 days from credit (eg E/W and multiples), stakes not returned. Click here for rules and exclusions. Bet responsibly. BeGambleAware.org. 18+

St Johnstone Against Hearts Betting odds

Game winner

St. Johnstone @ 3/1 with LiveScore bet

To design @ 12/5 with LiveScore betting

Hearts @ 10/11 with LiveScore bet

Total goals:

More than 2.5 @ 5/4

Less than 2.5 @ 3/5

St Johnstone Against Hearts Free bet

LiveScore betting offers new customers £20 in betting credits when you sign up and bet £10 on their bookmaker.

Bet €10 Get €20 free bets

Complaint offer

New members. Sportsbook £10 deposit and bet, placed and settled at odds of 1.5 minutes within 14 days of sign up. Win part of E/W bets. 2 x £10 Free Bet Tokens Non-Withdrawable: Accepted within 7 days, valid for 7 days from credit (eg E/W and multiples), stakes not returned. Click here for rules and exclusions. Bet responsibly. BeGambleAware.org. 18+