- St Johnstone vs Hearts Prediction, Odds & Betting Tips 05/08/2023
* Betting odds were correct at the time of publication but are subject to change.
After a difficult last season for both teams, Hearts go up against St Johnstone at the start of the new Scottish Premiership campaign. St Johnstone will open the campaign with this juicy home fixture on Saturday, August 05th.
St Johnstone vs Hearts – Top Predictions & Free Betting Tips
Hearts underwent major rebuild of the squad this summer and they are still developing their synchrony. St Johnstone also had plenty of outgoings and incoming + some changes to the managerial staff. They too will look at the early rounds as an opportunity to test different options and personnel.
For the very best daily betting tips check out our best football tips for today
Hearts to Win
- Hearts won 4 of the last 5 H2Hs.
- St Johnstone lost 7 of their last 11 home league games (D1 L2).
- St Johnstone lost 3 of their 4 recent League Cup matches.
Shankland to Score Anytime
- Lawrence Shankland scored 24 goals in 37 matches for Hearts last season.
- he scored in 2 of the 3 league meetings between the sides last term.
- Shankland scored in 3 of the last 4 away league games.
- St Johnstone conceded 7 goals in their recent 4 League Cup games.
Best Stats Concerning St Johnstone vs Hearts Match
Here are the top stats for the game along with a tool to help you pick the best odds.
10/05/25 Scotland Premiership Scotland Ross County St Johnstone 1 2 W 03/05/25 Scotland Premiership Scotland Kilmarnock St Johnstone 2 0 L 26/04/25 Scotland Premiership Scotland Motherwell St Johnstone 3 2 L 20/04/25 Scotland FA Cup Scotland Celtic St Johnstone 5 0 L 12/04/25 Scotland Premiership Scotland Dundee Utd St Johnstone 1 0 L 10/05/25 Scotland Premiership Scotland Motherwell Hearts 0 3 W 03/05/25 Scotland Premiership Scotland Ross County Hearts 1 3 W 26/04/25 Scotland Premiership Scotland Dundee Hearts 1 0 L 19/04/25 Scotland FA Cup Scotland Aberdeen Hearts 2 1 L 12/04/25 Scotland Premiership Scotland Motherwell Hearts 0 0 D
Last Five - St Johnstone
Last Five - Hearts
These may be some of the best stats regarding the upcoming match between St Johnstone and Hearts. Now, let us take a look at the odds and probabilities for the game.
St Johnstone odds: 21/10 (2.88) – 34.8%
Draw odds: 13/5 (3.30) – 30.3%
Hearts odds: 63/50 (2.60) – 38.5%
The St Johnstone vs Hearts betting tips have come across a strong set of hH2H performances from Neilson and his team. Hearts won 4 of the last editions of this fixture. In this instance, the Hearts win is very attractive at 63/50 (2.60) – or a probability of 38.5%. One can also consider going with over 2.5 goals in total at 20/23 (1.87) – 53.5%.
St Johnstone vs Hearts: Team News, Line-Ups, & Form Preview
St Johnstone:
St Johnstone had an awful showing in the group stages of the League Cup in July. They left the competition already after losing 3 of their 4 games, with all of those 3 defeats against lower league teams. The lack of threat in attack continued to be a major issue. Outside their only win in those 4 League Cup matches St Johnstone scored just 1 goal in the other 3 games.
Defenders Considine and Brown are struggling with minor problems right now. They both might have to sit this one out. If this happens the weak anyway backline will be even weaker.
Predicted Line-Up:
Mitov (GK), Gordon, Booth, McGowan, Gallacher, Wright, Crawford, Phillips, Carey, May & Kane
Hearts:
Hearts saw a lot of transfer activity this summer with 8 departures and 8 new players joining in. This explains why the Midlothians won only 1 of their 4 friendlies (D1 L2).
Hearts play a vital Europa League playoff only a few days after this first round too, so the gaffer might consider carefully who he wants to start this weekend. That early in the season it's all about load management. It seems Hearts have no injury issues though.
Predicted Line-Up:
McGovern, Atkinson, Kent, Halkett, Kingsley, Grant, Haring, Halliday, Oda, Boyce & Shankland
Starting Line-Ups:
Starting lineups are usually released 60 minutes before kick-off.
Player to Watch: Lawrence Shankland
Lawrence Shankland was the second top scorer in the league last season with his 24 goals. He scored in 2 of the last matches vs St Johnstone. We fancy his chances to start the new season in strong form too and backing him to open his account on day 1 is not so unreasonable.
Shankland is as effective as can be on the road too. He scored in 3 of the last 4 away league matches last season and 11 of his 24 goals came on the road.