St. Johnstone - Hearts predictions

Kickoff starts at 13:00 on 23/02/2025 played @ McDiarmid Park refereed by Calum Scott

St. Johnstone are considerably weaker than their opponents in this round of the Premiership, and a victory for them would be quite a surprise. We wouldn’t bet on it, though – at odds of 3.60, it’s not very likely to happen.

If everything goes according to plan and Hearts put their best foot forward we expect to see an away win in this match.

The home side is eager to bounce back from the latest Premiership disappointment. St. Johnstone suffered a disappointing Kilmarnock away defeat last time out and will be keen to bounce back asap. This match exposed all of their weaknesses right from the start and they need to avoid the same thing happening on Sunday.

The away team are hoping to earn back some points for the Premiership table after being decimated by Rangers last round. Hearts played as the hosts, but were still up against almost impossible odds, so the final 1:3 score was not much of a surprise if we’re being honest.

The last 3 times we saw St. Johnstone play as the away team, they had serious issues stopping the ball from getting into their net, conceding more than 5 times. Hopefully, they’ll have better luck at home.

Hearts and their attackers have already shown a level of consistency so far this season, which is always good for betting. They’ve bagged more than 5 goals over the past 3 Premiership matches which is definitely a thing to consider ahead of this game.

The two squads already met this season in the Premiership. As expected, Hearts took the win, though the match was a bit close. Either way, St. Johnstone have no history of beating the odds in this particular matchup.

Thanks to a lack of suspensions or injuries, both teams will have their full rosters ready for an exciting game.

An Over 3.5 Goals bet is easily the smartest choice for this fixture, consider in the teams’ respective histories. It’s a considerably more probable outcome than it seems, so the 1 odds are great value.

Betting tip (stake: 7/10): Over 3,5 goals 1 at 1xbet
Correct score prediction: 1:3

St. Johnstone Last Five Matches

  • Date
  • League
  • Match
  • HT
  • FT
  • 15/02/2025
  • SCO PRE
  • Kilmarnock - St. Johnstone
  • (1:0)
  • 3:1
  • 01/02/2025
  • SCO PRE
  • St. Mirren - St. Johnstone
  • (0:0)
  • 0:1
  • 25/01/2025
  • SCO PRE
  • St. Johnstone - Motherwell
  • (0:1)
  • 2:1
  • 12/01/2025
  • SCO PRE
  • Rangers - St. Johnstone
  • (3:0)
  • 3:1
  • 05/01/2025
  • SCO PRE
  • St. Johnstone - Dundee
  • (0:3)
  • 1:3

Hearts Last Five Matches

  • Date
  • League
  • Match
  • HT
  • FT
  • 16/02/2025
  • SCO PRE
  • Hearts - Rangers
  • (0:1)
  • 1:3
  • 01/02/2025
  • SCO PRE
  • Dundee - Hearts
  • (0:2)
  • 0:6
  • 25/01/2025
  • SCO PRE
  • Hearts - Kilmarnock
  • (1:0)
  • 3:2
  • 12/01/2025
  • SCO PRE
  • Aberdeen - Hearts
  • (0:0)
  • 0:0
  • 05/01/2025
  • SCO PRE
  • Dundee United - Hearts
  • (0:0)
  • 0:1

St. Johnstone Form Graph last 5

St. Johnstone Form Graph

Hearts Form Graph last 5

Hearts Form Graph

This season Head to Head

  • Date
  • League
  • Match
  • HT
  • FT
  • 22/12/2024
  • SCO PRE
  • Hearts - St. Johnstone
  • (1:0)
  • 2:1
  • 02/11/2024
  • SCO PRE
  • St. Johnstone - Hearts
  • (0:1)
  • 1:2

St. Johnstone - Hearts Head To Head

  • Season
  • League
  • Match
  • HT
  • FT
  • 24/25
  • SCO PRE
  • St. Johnstone - Hearts
  • (0-1)
  • 1-2
  • 24/25
  • SCO PRE
  • St. Johnstone - Hearts
  • (0-1)
  • 1-2
  • 23/24
  • SCO PRE
  • St. Johnstone - Hearts
  • (0-0)
  • 0-1
  • 23/24
  • SCO PRE
  • St. Johnstone - Hearts
  • (0-0)
  • 0-2
  • 22/23
  • SCO PRE
  • St. Johnstone - Hearts
  • (0-2)
  • 2-3

Hearts - St. Johnstone Head To Head

  • Season
  • League
  • Match
  • HT
  • FT
  • 24/25
  • SCO PRE
  • Hearts - St. Johnstone
  • (1-0)
  • 2-1
  • 23/24
  • SCO PRE
  • Hearts - St. Johnstone
  • (0-0)
  • 1-0
  • 22/23
  • SCO PRE
  • Hearts - St. Johnstone
  • (1-0)
  • 3-0
  • 22/23
  • SCO PRE
  • Hearts - St. Johnstone
  • (2-1)
  • 3-2
  • 21/22
  • SCO PRE
  • Hearts - St. Johnstone
  • (0-0)
  • 2-0

St. Johnstone - Hearts odds

  • Bookmaker
  • 1
  • X
  • 2
  • O
  • U
  • 1(DNB)
  • 2(DNB)
  • 1X
  • X2
  • BTTS
  • William Hill
  • 1 : 4.20
  • X : 3.50
  • 2 : 1.85
  • O :
  • U :
  • 1 (DNB) :
  • 2 (DNB) :
  • 1X :
  • X2 :
  • BTTS :
* 18+, begambleaware.org, T&Cs Apply

Standings

  • Team
  • MP
  • W
  • D
  • L
  • F
  • A
  • D
  • P
  • Last Five
  • 1
  • Celtic
  • 27
  • 22
  • 3
  • 2
  • 77
  • 14
  • 63
  • 69
  • L W W W D
  • 2
  • Rangers
  • 27
  • 17
  • 5
  • 5
  • 54
  • 22
  • 32
  • 56
  • L W W W W
  • 3
  • Aberdeen
  • 27
  • 12
  • 5
  • 10
  • 35
  • 39
  • -4
  • 41
  • W W L L L
  • 10
  • Hearts
  • 26
  • 8
  • 6
  • 12
  • 35
  • 36
  • -1
  • 30
  • L W W D W
  • 11
  • Dundee
  • 27
  • 7
  • 6
  • 14
  • 39
  • 58
  • -19
  • 27
  • L L L L D
* 18+, begambleaware.org, T&Cs Apply

Scotland Premiership other matches

23/02/2025
  • kickoff
  • match
  • 1
  • x
  • 2
  • info
* 18+, begambleaware.org, T&Cs Apply
25/02/2025
  • kickoff
  • match
  • 1
  • x
  • 2
  • info
* 18+, begambleaware.org, T&Cs Apply
02/03/2025
  • kickoff
  • match
  • 1
  • x
  • 2
  • info
* 18+, begambleaware.org, T&Cs Apply