Hearts - St. Johnstone predictions

Kickoff starts at 19:45 on 14/05/2025 played @ Tynecastle Park

With the 1.70 being what they are, we don’t expect anything other than a home win. Pulling off anything else would be a gargantuan task for St. Johnstone, so we’d stay away unless you’re looking for a long shot on purpose.

Though it may not be particularly attractive to punters, this match is at least easy to predict. Anything but a Home Win is probably wishful thinking for St. Johnstone, whose victory has been priced at a hefty 5.00.

Hearts left a strong impression in their previous home game against Motherwell . The 3:0 victory itself may have been predictable, but the overwhelming success which they achieved is nothing to scoff at.

St. Johnstone went into their previous match against Ross County with a slight edge in form and home-field advantage, resulting in a comfortable and somewhat predictable 2:1 home win.

The home team gives their opponents plenty of reasons to worry about the upcoming fixture. They’re on something of a streak with 5 goals scored over the last 3 matches.

Maintaining their defences has been a bit of a struggle for St. Johnstone lately. They ended up conceding 5 goals over the 3 most recent matches alone, leaving many fans disappointed.

These two teams already clashed this season, and Hearts walked away with a solid away win. It was fairly narrow, though, giving St. Johnstone supporters some hope for this game despite the unfavourable matchup.

With no injuries or suspensions to deal with, both teams will be able to give their all this Wednesday.

Over 2.5 Goals is easily the safest bet when it comes to this matchup. The best part is that it also maintains a decent betting value, especially if you use the 1.87 odds offered at Pncl.

Betting tip (stake: 7/10): Over 2,5 1.87 at Pncl
Correct score prediction: 3:1

Hearts Last Five Matches

  • Date
  • League
  • Match
  • HT
  • FT
  • 10/05/2025
  • SCO PRE
  • Hearts - Motherwell
  • (1:0)
  • 3:0
  • 03/05/2025
  • SCO PRE
  • Ross County - Hearts
  • (1:1)
  • 1:3
  • 26/04/2025
  • SCO PRE
  • Hearts - Dundee
  • (0:1)
  • 0:1
  • 12/04/2025
  • SCO PRE
  • Motherwell - Hearts
  • (0:0)
  • 0:0
  • 06/04/2025
  • SCO PRE
  • Hearts - Dundee United
  • (0:0)
  • 0:1

St. Johnstone Last Five Matches

  • Date
  • League
  • Match
  • HT
  • FT
  • 10/05/2025
  • SCO PRE
  • St. Johnstone - Ross County
  • (1:1)
  • 2:1
  • 03/05/2025
  • SCO PRE
  • St. Johnstone - Kilmarnock
  • (0:1)
  • 0:2
  • 26/04/2025
  • SCO PRE
  • Motherwell - St. Johnstone
  • (2:1)
  • 3:2
  • 12/04/2025
  • SCO PRE
  • Dundee United - St. Johnstone
  • (1:0)
  • 1:0
  • 06/04/2025
  • SCO PRE
  • St. Johnstone - Celtic
  • (1:0)
  • 1:0

Hearts Form Graph last 5

Hearts Form Graph

St. Johnstone Form Graph last 5

St. Johnstone Form Graph

This season Head to Head

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

Hearts - St. Johnstone Head To Head

  • Season
  • League
  • Match
  • HT
  • FT
  • 24/25
  • SCO PRE
  • Hearts - St. Johnstone
  • (2-0)
  • 2-1
  • 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

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 odds

  • Bookmaker
  • 1
  • X
  • 2
  • O
  • U
  • 1(DNB)
  • 2(DNB)
  • 1X
  • X2
  • BTTS
  • William Hill
  • 1 : 1.67
  • X : 3.60
  • 2 : 5.00
  • 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
  • 33
  • 26
  • 3
  • 4
  • 97
  • 22
  • 75
  • 81
  • W L W L W
  • 2
  • Rangers
  • 33
  • 20
  • 6
  • 7
  • 68
  • 35
  • 33
  • 66
  • D L W W L
  • 3
  • Hibernian
  • 33
  • 14
  • 11
  • 8
  • 54
  • 41
  • 13
  • 53
  • W W W D W
  • 5
  • Aberdeen
  • 33
  • 14
  • 8
  • 11
  • 45
  • 49
  • -4
  • 50
  • D W W D D
  • 7
  • Hearts
  • 33
  • 11
  • 7
  • 15
  • 43
  • 44
  • -1
  • 40
  • D L L W L
  • 11
  • Dundee
  • 33
  • 9
  • 7
  • 17
  • 50
  • 71
  • -21
  • 34
  • L W L W D
* 18+, begambleaware.org, T&Cs Apply

Scotland Premiership other matches