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

St. Johnstone host Hearts in the Scotland Premiership on Wednesday 30 December 2026, kick-off 19:45. In their last 14 meetings, Hearts won 12, St. Johnstone won 1 and 1 was drawn.

Scotland Premiership Save
St. Johnstone
19:45
30 Dec
Hearts

St. Johnstone vs Hearts preview

St. Johnstone have scored 1.71 goals a game and conceded 1.43 across their last 7 home games in the Premiership this season, while Hearts have scored 1.50 and conceded 2.17 across their last 6 away games. Both teams have scored in 6 of St. Johnstone's last 7 home games and 5 of Hearts' last 6 away games. Over 3.5 cards has landed in each of Hearts' last 6 away games. St. Johnstone's last 7 home games have averaged 10.3 corners and Hearts' last 6 away games 10.0. Stats as of 13 Nov 2026, 11:33 UK.

  • Goals scored St. Johnstone: 1.71 Hearts: 1.50
  • Goals conceded St. Johnstone: 1.43 Hearts: 2.17
  • Both teams scored St. Johnstone: 6 of 786% Hearts: 5 of 683%
  • Over 2.5 goals St. Johnstone: 4 of 757% Hearts: 4 of 667%
  • Match corners St. Johnstone: 10.29 Hearts: 10.00
  • Match cards St. Johnstone: 3.71 Hearts: 5.17

St. Johnstone's last 7 home games and Hearts' last 6 away games in the Premiership this season.

St. Johnstone vs Hearts: questions and answers

When is St. Johnstone vs Hearts?

St. Johnstone vs Hearts kicks off at 19:45 UK time on Wednesday 30 December 2026 in the Premiership.

How many goals do St. Johnstone and Hearts games have?

St. Johnstone have scored 1.71 goals a game and conceded 1.43 across their last 7 home games in the Premiership this season, while Hearts have scored 1.50 and conceded 2.17 across their last 6 away games. Both teams have scored in 6 of St. Johnstone's last 7 home games and 5 of Hearts' last 6 away games.

Where are St. Johnstone and Hearts in the Premiership table?

St. Johnstone are 7th with 17 points from 13 games. Hearts are 4th with 20 points from 12 games.

St. Johnstone vs Hearts stats

St. Johnstone3W 3D 1L · 7 home games
Hearts2W 1D 3L · 6 away games
St. Johnstone vs Hearts general stats: St. Johnstone's last 7 home games and Hearts' last 6 away games in the Premiership this season
St. JohnstoneStatHearts
Match outcomes
3 of 743% Win 2 of 633%
3 of 743% Draw 1 of 617%
1 of 714% Loss 3 of 650%
12 Points 7
1.71 Points per game 1.17
2 Goal difference -4
Expected goals
1.69 xG per game 1.44
1.41 xGA per game 1.86
0.15 xG performance 0.34
Possession & attacks
48% Possession 54%
43.71 Dangerous attacks 47.33
52.86 Dangerous attacks against 39.67
Shots
12.00 Shots for 15.50
12.43 Shots against 13.33
4.14 On target for 4.33
5.57 On target against 4.33
14% Shot conversion 10%
35% On-target accuracy 28%
Tackles & fouls
13.57 Tackles 17.67
13.71 Fouls committed 14.50
10.57 Fouls won 12.33
1.14 Offsides 1.00

St. Johnstone's last 7 home games and Hearts' last 6 away games in the Premiership this season. A rate such as "5 of 7" counts the games where it happened.

Stats as of 13 Nov 2026, 11:33 UK.

St. Johnstone vs Hearts lineups

Lineups will appear here when they're predicted and confirmed. Until then, see key players.

St. Johnstone vs Hearts players

Player rankings

  1. 1 Hearts Amadou Ba-Sy 1.49
  2. 2 St. Johnstone Louis Lloyd 1.48
  3. 3 St. Johnstone R. Paton 1.26
  4. 4 Hearts Calvin Miller 1.15
  5. 5 Hearts Cláudio Braga 1.15

Per 90 minutes, weighted towards recent games. Goalkeepers left out.

Leading scorers and creators

Top scorer
Josh Fowler in 13 games 6goals
Aron Benjaminsen in 20 games 8goals
Top creator
Enes Alic in 11 games 4assists
Aron Benjaminsen in 20 games 10assists

Players in form

  1. Aron Benjaminsen Winger · Hearts 7.34 Form rating
    Apps
    20
    Goals
    8
    Assists
    10
    • Dribbles6.32 per 90 Top 2%
    • Shots4.23 per 90 Top 3%
    • Assists0.55 per 90 Top 3%
  2. Josh McPake Winger · Hearts 7.07 Form rating
    Apps
    11
    Goals
    3
    Assists
    6
    • Dribbles2.77 per 90 Top 5%
    • Assists0.37 per 90 Top 8%
    • Dribble %58% per 90 Top 10%
  3. Enes Alic Full-back · St. Johnstone 7.03 Form rating
    Apps
    11
    Goals
    1
    Assists
    4
    • Assists0.41 per 90 Top 2%
    • Recoveries5.58 per 90 Top 6%
    • Key passes1.53 per 90 Top 9%
  4. Calvin Miller Winger · Hearts 7.03 Form rating
    Apps
    11
    Goals
    5
    Assists
    1
    • Recoveries5.25 per 90 Top 7%
    • xG0.33 per 90 Top 13%
    • Crosses1.40 per 90 Top 13%
  5. Blair Spittal Central midfielder · Hearts 7.02 Form rating
    Apps
    4
    Goals
    0
    Assists
    1
    • Big chances0.54 per 90 Top 4%
    • Key passes2.27 per 90 Top 6%
    • Final third9.23 per 90 Top 10%
  6. Cláudio Braga Striker · Hearts 6.98 Form rating
    Apps
    12
    Goals
    6
    Assists
    2
    • Fouls won2.18 per 90 Top 12%
    • xG0.54 per 90 Top 16%
    • Recoveries2.88 per 90 Top 19%
  7. Jordi Altena Full-back · Hearts 6.95 Form rating
    Apps
    11
    Goals
    0
    Assists
    0
    • Dribbles1.66 per 90 Top 4%
    • Recoveries5.80 per 90 Top 4%
    • Crosses1.42 per 90 Top 7%
  8. Zach Mitchell Centre-back · St. Johnstone 6.89 Form rating
    Apps
    6
    Goals
    0
    Assists
    0
    • Clearances8.40 per 90 Top 4%
    • Duel %62% per 90 Top 26%
  9. Jamie Gullan Winger · St. Johnstone 6.88 Form rating
    Apps
    9
    Goals
    0
    Assists
    2
    • Big chances0.75 per 90 Top 4%
    • Dribble %62% per 90 Top 13%
    • Crosses1.37 per 90 Top 14%
  10. Matthew Foulds Full-back · St. Johnstone 6.88 Form rating
    Apps
    4
    Goals
    0
    Assists
    0
    • Crosses1.88 per 90 Top 4%
    • Big chances0.55 per 90 Top 4%
    • Final third10.76 per 90 Top 7%
  11. B. Mikulić Centre-back · St. Johnstone 6.86 Form rating
    Apps
    4
    Goals
    0
    Assists
    0
    • Clearances7.52 per 90 Top 10%
    • Aerials3.35 per 90 Top 17%
    • xG0.07 per 90 Top 27%
  12. C. Diabate Centre-back · St. Johnstone 6.83 Form rating
    Apps
    12
    Goals
    1
    Assists
    0
    • Aerial %81% per 90 Top 2%
    • Passes67.34 per 90 Top 10%
    • Clearances7.22 per 90 Top 10%

Form rating weights recent games most; the ring and bars show the percentile against players in the same role. Apps, goals and assists are this club season.

Explore the player data hubRank and compare players on every stat, across every top league

St. Johnstone vs Hearts form

St. Johnstone All venues
1 W · 3 D · 1 L
Points per game
1.20
Scored per game
1.4
Conceded per game
2.0
Both teams scored
80%
Over 2.5 goals
80%
  1. Premiership H Dundee 2–1 win xG 1.8–0.8
  2. Premiership A Kilmarnock 2–2 draw xG 1.0–3.2
  3. Premiership H Motherwell 2–2 draw xG 1.8–1.4
  4. Premiership A Rangers 0–4 defeat xG 0.8–4.2
  5. Premiership H Dundee United 1–1 draw xG 1.4–1.5
Hearts All venues
1 W · 1 D · 3 L
Points per game
0.80
Scored per game
1.6
Conceded per game
2.4
Both teams scored
80%
Over 2.5 goals
80%
  1. Premiership H Falkirk 2–5 defeat xG 2.7–1.9
  2. Europa Conference League A Thun 1–3 defeat xG 1.3–2.2
  3. League Cup H Hibernian 1–2 defeat
  4. Premiership H Rangers 2–2 draw xG 1.7–2.3
  5. Premiership A Motherwell 2–0 win xG 0.9–1.6

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

St. Johnstone vs Hearts standings

Premiership table
# Team P W D L GF GA GD Pts Last 5
1 Celtic 1310122810 +18 31
2 Rangers 12831219 +12 27
3 Falkirk 136342014 +6 21
4 Hearts 126242622 +4 20
5 Dundee 125251815 +3 17
6 Dundee United 124531717 0 17
7 St. Johnstone 134541720 -3 17
8 St. Mirren 134271222 -10 14
9 Motherwell 133461521 -6 13
10 Hibernian 123271517 -2 11
11 Aberdeen 123271218 -6 11
12 Kilmarnock 132381329 -16 9
  • St. Johnstone
  • Hearts
Full Premiership table

Premiership 2026/2027 standings as of 13 Nov 2026, 11:33 UK. Last 5 shows the most recent result first.