Join The Team!

A signing like no other...

Name
Email
Password
Selected Plan:
Pro£19.99/m
Pro w/ API£69.99/m
Season Ticket£179.99

St. Johnstone vs Hearts

Hearts won 2-0 at St. Johnstone in the Scotland Premiership on Saturday 5 August 2023, 0-0 at half-time. In their last 14 meetings, including this one, Hearts won 12, St. Johnstone won 1 and 1 was drawn.

You're viewing an earlier meeting. Go to the latest Hearts vs St. Johnstone match

Scotland Premiership Save
St. Johnstone
02
FT
HT 0-0
Hearts
McDiarmid Park, Perth Referee: Steven McLean

St. Johnstone vs Hearts timeline

  1. 16' Yellow card Hearts
  2. 17' Yellow card St. Johnstone
  3. 29' Yellow card St. Johnstone
  4. 75' Goal Hearts
  5. 79' Yellow card Hearts
  6. 95' Yellow card Hearts

Pressure monitor Pro

See who's on top, minute by minute Pro shows the live pressure chart with goals and red cards, who's on top right now, each side's strongest spell and every 15-minute period. Unlock with Pro

St. Johnstone vs Hearts stats

St. JohnstoneHearts
32% Possession 68%
76 Attacks 118
43 Dang. Attacks 53
10 Shots 16
3 Shots On Target 9
6 Corners 9
14 Fouls 13
2 Yellow Cards 3
0 Red Cards 0
2 Offsides 2

St. Johnstone vs Hearts form

St. Johnstone All venues
2 W · 0 D · 3 L
Points per game
1.20
Scored per game
1.6
Conceded per game
1.4
Both teams scored
20%
Over 2.5 goals
80%
  1. League Cup H Stirling Albion 0–4 defeat
  2. League Cup H Ayr United 1–2 defeat
  3. League Cup A Alloa Athletic 4–0 win
  4. League Cup A Stenhousemuir 0–1 defeat
  5. Club Friendlies 3 A East Fife 3–0 win
Hearts All venues
0 W · 3 D · 2 L
Points per game
0.60
Scored per game
0.8
Conceded per game
1.2
Both teams scored
60%
Over 2.5 goals
20%
  1. Club Friendlies 3 H Leeds United 0–1 defeat
  2. Club Friendlies 3 A Dunfermline Athletic 1–1 draw
  3. Club Friendlies 3 A Plymouth Argyle 0–1 defeat
  4. Premiership H Hibernian 1–1 draw
  5. Premiership A Rangers 2–2 draw

Results before kick-off, most recent first, from each team's side. Open a game to see its full stats.

Hearts vs St. Johnstone head to head

12 Hearts wins 1 draws 1 St. Johnstone wins
2.8 goals per game 64% both teams scored 64% over 2.5 goals
  1. 3 Apr 2027Premiership Hearts 15:00 St. Johnstone
  2. 30 Dec 2026Premiership St. Johnstone 19:45 Hearts
  3. 29 Aug 2026Premiership Hearts 2–1 St. Johnstone
  4. 14 May 2025Premiership Hearts 2–1 St. Johnstone
  5. 23 Feb 2025Premiership St. Johnstone 1–2 Hearts
  6. 22 Dec 2024Premiership Hearts 2–1 St. Johnstone
  7. 2 Nov 2024Premiership St. Johnstone 1–2 Hearts
  8. 7 Feb 2024Premiership St. Johnstone 0–1 Hearts
  9. 25 Nov 2023Premiership Hearts 1–0 St. Johnstone
  10. 5 Aug 2023Premiership St. Johnstone 0–2 Hearts
  11. 4 Mar 2023Premiership Hearts 3–0 St. Johnstone
  12. 28 Dec 2022Premiership St. Johnstone 2–3 Hearts
  13. 28 Aug 2022Premiership Hearts 3–2 St. Johnstone
  14. 19 Feb 2022Premiership St. Johnstone 2–1 Hearts
  15. 18 Jan 2022Premiership Hearts 2–0 St. Johnstone
  16. 27 Oct 2021Premiership St. Johnstone 1–1 Hearts

Pre-match probabilities

32%St. Johnstone 27%Draw 41%Hearts
Unlock every model market, including correct scores, half-time/full-time, team goals and corners, with Pro

From the OddAlerts probability model before kick-off.