St. Johnstone vs Hearts Prediction & Match Preview

St. Johnstone vs Hearts
Scotland – Premiership
Date: Wednesday, 05th December 2018
Kick-Off at 19:45 UK/ 20:45 CET
Venue: McDiarmid Park (Perth).

This is a match which is crucial for the Hearts. They are badly in need for 3 points as they travel to St. Johnstone.

$80 Bet Bonus
100% Bonus on first deposit upto $80/€60. And get Stake Refunded if one of the bets in your accumulator loses. New Customers Only. Min Deposit $1/€1.
Claim Bonus Now
$200 Free Bet
Kick off your Spin Palace Sports experience with the 100% matched bet up to a total of $200. New Customers Only. Min Deposit 10$/€10.
Claim Bonus Now


The Saints are 5th in the points table after 15 rounds are over. They have conceded 18 goals which are 2 more than what they scored all season. With just 2 points between them and Hearts, a win will take them into 4th spot.

Saints are unbeaten in the last 6 matches in the Premiership. This includes 5 wins on the trot and the last match was a home draw against the Killers. Under 2.5 goals were scored in 5 of their recent 6 matches across all venues.

At home matches, they have lost and won 2 each from the last 5. Currently, they are on a 3 match unbeaten streak. Under 2.5 goals were scored in total in 8 of their last 10 matches in front of their home crowd.

The Hearts have lost the form that they had at the start of the season. At present they are on a 4 match losing streak in the Premiership. From 15 games they won 8 and lost 5. A total of 20 goals have been scored and 17 conceded so far.

Johnstone is favorited going into this match without a doubt. Hearts are desperate for a win but I don’t think they can influence this match on Wednesday.

St. Johnstone vs Hearts: Head-to-head (h2h)

  • Hearts are on a 3 match win streak against this opposition across all venues.
  • They have won 4 of the last 5 meetings between them.
  • Under 2.5 goals came in 5 of the last 7 h2h matches on the trot.
  • Johnstone is unbeaten at home against the Rangers in 11 matches.
  • The hosts have won 7 of those 11 matches in front of their home fans.
  • Rangers won this fixture at this ground previously in November 2010.
  • In the last 4 h2h matches played here, the finals core had fewer than 2.5 goals.

St. Johnstone vs Hearts: Prediction

Hearts are not in a good shape both mentally and on the pitch. They will have to change their tactics entirely to get back into the title race. With a 4 game losing streak going on I don’t think they will win. But they may get a point out of it they play better defensively. So we can bet on a Double chance for either a draw or the hosts to win with 1.52 odd.

Both the teams are good in terms of attacking. But there won’t be a big scoreline here. In the last 4 matches between them at this ground, the score was under 2.5 goals. This is also the case in 5 matches that the hosts played this season. Thus a bet can be made on a score with less than 2.5 goals with 1.73 odd.

St. Johnstone vs Hearts: Betting Tips

  • Double Chance: Draw or St. Johnstone to win @ 1.52 (1/2)
  • Under 2.5 goals @ 1.73 (8/11).

Bet £10, Get £30 In Free Bets!
Minimum deposit of £10 using deposit code 30fb - A qualifying bet is a ‘real money’ stake of at least £10 placed on any sports market - New customers only, Free bet stakes not included in returns, Deposit method and withdrawal restrictions apply.
Claim Bonus Now
Bet £10, Get £30 In Free Bets
New William Hill online customers only. Min. unit stake of £10/€10 at odds of 1/2 or greater. Only the “win” part from EW bets will count. Free bet terms, payment method & country restrictions apply. Free bets credited as 3 x £10/€10. Free bet stakes are not returned as part of the settlement of successful free bets. All Free Bets must be wagered within 30 days.
Claim Bonus Now
£75 Sports Welcome Bonus
New to Sports? Join Jetbull today and when you make your first deposit, and get 50% of the deposited amount, up to £75 (or account currency equivalent of £75), to your account! Min Deposit £10.
Claim Bonus Now