Matchday

Premiership 26/27 · 29 Aug 2026

Heart of Midlothian 2–1 St. Johnstone

Expected and what happened

No prediction: one side wasn't rated the month before.

Expected xG
–
Actual xG
1.7 – 1.2
Goals
2 – 1

Heart of Midlothian won and made the better chances: 1.7 xG to 1.2.

Best on the pitch by Footybot's score: Toby Steward, 64.7 in 90′.

Well above their usual level: James Wilson +19.0.

Well below it: Jordi Altena −17.6, Zach Mitchell −17.3, Josh McPake −12.1.

Going in

Each side's last five results before this match.

Heart of Midlothian

26 Aug 2026D 1–1at SK Rapid Wien Conference League
20 Aug 2026D 2–2v SK Rapid Wien Conference League
13 Aug 2026D 1–1v Benfica Europa League
9 Aug 2026W 4–0v Dundee United Scottish Premiership
6 Aug 2026L 1–6at Benfica Europa League

St. Johnstone

8 Aug 2026L 0–1at St. Mirren Scottish Premiership
2 Aug 2026W 4–3v Kilmarnock Scottish Premiership

Head to head

No earlier meeting in Footybot's data.

Heart of Midlothian

PlayerMinGAxGScorevs usual
James Wilson Forward57100.5352.3+19.0
Calvin Miller Midfielder900–49.8–
Beau Reus Goalkeeper9000–49.7+4.0
Tomas Magnusson Midfielder90000.2343.5+7.0
Stuart Findlay Defender9000–42.1+3.3
Oisin McEntee Defender9000–36.9−4.7
Cláudio Braga Forward90000.0734.7−4.3
Josh McPake Midfielder90010.0434.3−12.1
Laurent Mendy Midfielder57000.4633.4–
Sabah Kerjota Forward81000.1232.5−11.4
Blair Spittal Midfielder33000.0928.0–
Pierre Landry Kaboré Forward33000.0127.2–
Christian Borchgrevink Defender9000–25.7−4.1
Jordi Altena Defender90000.1620.6−17.6

St. Johnstone

PlayerMinGAxGScorevs usual
Toby Steward Goalkeeper9000–64.7–
Ruari Paton Forward73100.7250.7–
Taylor Steven Midfielder1700–45.5–
Jason Holt Midfielder9000–44.9–
Macaulay Tait Midfielder18000.1440.7–
Liam Smith Defender89000.0940.6–
Jamie Gullan Midfielder73000.1240.1–
Sam Stanton Midfielder7201–39.8–
Josh Fowler Forward90000.0539.7–
Cheick Diabate Defender9000–39.4–
Reece McAlear Midfielder90000.0337.1–
Kai Fotheringham Midfielder1700–36.3–
Logan Chalmers Midfielder100–34.1–
Enes Alić Defender9000–30.3–
Zach Mitchell Defender9000–27.4−17.3