Hearts vs St. Johnstone - Stats, Predicted Lineups & Prediction (Scottish Premiership)

Hearts vs St. Johnstone - match details

Hearts host St. Johnstone at Tynecastle Park, Edinburgh on 3 April 2027 at 15:00 in the Scottish Premiership. Hearts's last five results: D L L W D (1 win, 2 draws and 2 losses). St. Johnstone's last five: W D L D D (1 win, 3 draws and 1 loss). In their last 6 meetings, Hearts have won 6, St. Johnstone 0, with 0 draws.

Frequently Asked Questions

What time does Hearts vs St. Johnstone kick off?

Hearts vs St. Johnstone kicks off at 15:00 UK time on Saturday 3 April 2027 in the Scottish Premiership, at Tynecastle Park, Edinburgh. Tynecastle Park holds 19,852 people. The confirmed lineups replace the predicted XIs on this page about an hour before kick-off, and the live score and match stats follow from 15:00.

Where is Hearts vs St. Johnstone being played?

Hearts vs St. Johnstone is being played at Tynecastle Park in Edinburgh on Saturday 3 April 2027, the home ground of Hearts, which holds 19,852 people. Kick-off is at 15:00 UK time, and the match is part of the Scottish Premiership.

What is Hearts's recent form?

Hearts have won 2, drawn 2 and lost 1 of their last 5 games, scoring 11 and conceding 10, with results reading D W L W D from oldest to newest. Their last game was a 2-2 draw at home to Rangers in the Scottish Premiership on 28 October.

What is St. Johnstone's recent form?

St. Johnstone have won 1, drawn 3 and lost 1 of their last 5 games, scoring 6 and conceding 9, with results reading W D L D D from oldest to newest. Their last game was a 2-2 draw away to Kilmarnock in the Scottish Premiership on 31 October.

What is the head-to-head record between Hearts and St. Johnstone?

Across the last 6 meetings Hearts have won 6, St. Johnstone have won 0 and 0 were drawn, with Hearts scoring 11 goals to St. Johnstone's 5. The most recent was Hearts 2-1 St. Johnstone on 29 August 2026 in the Scottish Premiership.

Who is the standout player for Hearts?

Cláudio Braga leads Hearts with 4 goals across their last 10 games, 0.4 a game, the most of any Hearts player in that run. The Stats tab of this page ranks every Hearts player on shots, fouls, cards and tackles over the same games.

Who is the standout player for St. Johnstone?

Josh Fowler leads St. Johnstone with 5 goals across their last 10 games, 0.5 a game, the most of any St. Johnstone player in that run. The Stats tab of this page ranks every St. Johnstone player on shots, fouls, cards and tackles over the same games.

What are the predicted lineups for Hearts vs St. Johnstone?

Until the team news for Hearts vs St. Johnstone is in, the Lineups tab shows the XI each side last started with: Hearts's XI from their 2-2 draw v Rangers at home on Wed 28 Oct 2026, and St. Johnstone's XI from their 2-2 draw at Kilmarnock on Sat 31 Oct 2026. Predicted lineups replace them once the team news is in, and the confirmed XIs about an hour before kick-off.

Where can I find Hearts vs St. Johnstone predictions?

Statz projects 9 player markets for Hearts vs St. Johnstone, from goals and shots to fouls, cards, tackles and passes, for every starter on the Projections tab of this page. The Bets tab prices the best bet builder picks against bet365, and the match projection gives each side's chance of winning.

Hearts vs St. Johnstone - previous meetings

Date Competition Match Score
29 Aug 2026Scottish PremiershipHearts vs St. Johnstone2-1
14 May 2025Scottish PremiershipHearts vs St. Johnstone2-1
23 Feb 2025Scottish PremiershipSt. Johnstone vs Hearts1-2
22 Dec 2024Scottish PremiershipHearts vs St. Johnstone2-1
2 Nov 2024Scottish PremiershipSt. Johnstone vs Hearts1-2
7 Feb 2024Scottish PremiershipSt. Johnstone vs Hearts0-1

Hearts vs St. Johnstone last XIs

Predicted lineups for Hearts vs St. Johnstone are not in yet, so these are the XIs each side last started with: Hearts's XI from their 2-2 draw v Rangers at home on Wed 28 Oct 2026, and St. Johnstone's XI from their 2-2 draw at Kilmarnock on Sat 31 Oct 2026.

  • Hearts (4-2-3-1): Beau Reus, Jordi Altena, Malachi Fagan-Walcott, Jamie McCart, Rogers Mato, Laurent Mendy, Tómas Bent Magnússon, Sabah Kerjota, Calvin Miller, Josh McPake, Cláudio Braga.
  • St. Johnstone (3-4-2-1): Toby Steward, Božo Mikulić, Enes Alic, Cheick Diabate, Jason Holt, Joel Cotterill, Reece McAlear, Matty Todd, Taylor Steven, Danny Schmidt, Josh Fowler.

Hearts vs St. Johnstone fouls committed: last 10 games

# Hearts Fouls committed St. Johnstone Fouls committed
1C. Braga14R. McAlear20
2L. Mendy12E. Alic18
3J. McPake10L. Smith7
4J. McCart9T. Steven7
5J. Altena8C. Diabate7

Hearts vs St. Johnstone shots: last 10 games

# Hearts Shots St. Johnstone Shots
1C. Braga36J. Fowler15
2J. McPake23R. Paton14
3C. Miller15E. Alic12
4L. Mendy12T. Steven11
5J. Wilson10J. Gullan7

Hearts vs St. Johnstone shots on target: last 10 games

# Hearts Shots on target St. Johnstone Shots on target
1C. Braga11J. Fowler7
2C. Miller8R. Paton6
3J. McPake6T. Steven6
4J. Wilson5E. Alic5
5L. Mendy5J. Holt2

Hearts vs St. Johnstone goals: last 10 games

# Hearts Goals St. Johnstone Goals
1C. Miller4J. Fowler5
2C. Braga4D. Schmidt1
3L. Mendy3J. Cotterill1
4J. Wilson3T. Steven1
5J. McPake2J. Campbell1

Hearts vs St. Johnstone yellow cards: last 10 games

# Hearts Yellow cards St. Johnstone Yellow cards
1S. Kerjota3J. Holt2
2J. McCart2E. Alic2
3Y. Dhanda2T. Steven2
4C. Miller2R. McAlear2
5J. Altena1M. Todd1

Hearts season stats 2026/2027: per-game averages and league rank

Stat Per game Rank
Goals for2.22 of 12
Goals against1.57 of 12
Shots16.63 of 12
Shots on target5.44 of 12
Fouls12.15 of 12
Tackles17.43 of 12
Passes439.25 of 12
Corners6.53 of 12

Hearts player leaders 2026/2027

  • Goals: Calvin Miller (6), Cláudio Braga (5), James Wilson (4).
  • Assists: Josh McPake (5), Cláudio Braga (3), Malachi Fagan-Walcott (2).
  • Shots: Cláudio Braga (63), Josh McPake (35), Calvin Miller (25).
  • Fouls: Cláudio Braga (31), Jordi Altena (18), Laurent Mendy (17).

St. Johnstone season stats 2026/2027: per-game averages and league rank

Stat Per game Rank
Goals for1.38 of 12
Goals against1.69 of 12
Shots1012 of 12
Shots on target3.312 of 12
Fouls10.311 of 12
Tackles13.511 of 12
Passes425.67 of 12
Corners312 of 12

St. Johnstone player leaders 2026/2027

  • Goals: Josh Fowler (6), Danny Schmidt (1), Josh Campbell (1).
  • Assists: Jamie Gullan (2), Enes Alic (2), Macaulay Tait (1).
  • Shots: Josh Fowler (16), R. Paton (15), Jamie Gullan (13).
  • Fouls: Reece McAlear (23), Enes Alic (18), Liam Smith (8).

Hearts vs St. Johnstone — related stats & tools

  • Hearts stats
  • Hearts goals stats
  • Hearts assists stats
  • Hearts shots stats
  • Hearts shots on target stats
  • Hearts fouls stats
  • Hearts fouls drawn stats
  • Hearts tackles stats
  • Hearts yellow cards stats
  • St. Johnstone stats
  • St. Johnstone goals stats
  • St. Johnstone assists stats
  • St. Johnstone shots stats
  • St. Johnstone shots on target stats
  • St. Johnstone fouls stats
  • St. Johnstone fouls drawn stats
  • St. Johnstone tackles stats
  • St. Johnstone yellow cards stats
  • Scottish Premiership stats hub

Other matches that day

  • St. Mirren vs Dundee - match preview & stats
  • Rangers vs Hibernian - match preview & stats
  • Motherwell vs Aberdeen - match preview & stats
  • Kilmarnock vs Celtic - match preview & stats
  • Dundee Utd vs Falkirk - match preview & stats
  • Elversberg vs Koln - match preview & stats
  • Schalke vs Paderborn - match preview & stats
  • Gladbach vs Bremen - match preview & stats
  • U Berlin vs Mainz - match preview & stats
  • Augsburg vs Hoffenheim - match preview & stats
  • Frankfurt vs Stuttgart - match preview & stats
  • Leverkusen vs Dortmund - match preview & stats
  • RB Leipzig vs Freiburg - match preview & stats
  • Bayern vs Hamburg - match preview & stats
  • Strasbourg vs Toulouse - match preview & stats
  • Paris vs PSG - match preview & stats
  • Nice vs Lyon - match preview & stats
  • Lille vs Rennes - match preview & stats
  • Le Mans vs Marseille - match preview & stats
  • Le Havre vs Troyes - match preview & stats
  • Brest vs Lorient - match preview & stats
  • Auxerre vs Lens - match preview & stats
  • Angers vs Monaco - match preview & stats

Football

  • World Cup 2026
  • Premier League stats
  • Champions League stats
  • La Liga stats
  • Bundesliga stats
  • Serie A stats
  • Ligue 1 stats
  • All football leagues

Tools

  • Bet Builder
  • Team Bet Builder
  • Acca Builder
  • Same Game Parlay builder
  • Player prop projections
  • Form edges
  • Football news & analysis
  • Statz Pro

Company

  • About Statz
  • Privacy policy
  • Terms of service

18+. BeGambleAware.org