Matchday

Premiership 25/26 · 4 May 2026

Heart of Midlothian 2–1 Rangers

Expected and what happened

Before the match, from team ratings for Apr 2026; the outlined result is what happened.

Expected xG
1.6 – 1.2
Actual xG
1.0 – 0.7
Goals
2 – 1

Footybot made Heart of Midlothian favourites at 47%.

Heart of Midlothian won a close one on the chances: 1.0 xG to 0.7.

Best on the pitch by Footybot's score: Craig Halkett, 65.5 in 90′.

Well above their usual level: Craig Halkett +20.0.

Well below it: Cláudio Braga −9.6, Nicolas Raskin −8.3.

Going in

Each side's last five results before this match.

Heart of Midlothian

26 Apr 2026W 2–1at Hibernian Scottish Premiership
11 Apr 2026W 3–1v Motherwell Scottish Premiership
5 Apr 2026D 2–2at Livingston Scottish Premiership
21 Mar 2026W 1–0v Dundee FC Scottish Premiership
14 Mar 2026L 0–1at Kilmarnock Scottish Premiership

Rangers

26 Apr 2026L 2–3v Motherwell Scottish Premiership
12 Apr 2026W 6–3at Falkirk FC Scottish Premiership
4 Apr 2026W 4–2v Dundee United Scottish Premiership
21 Mar 2026W 4–1v Aberdeen Scottish Premiership
15 Mar 2026W 1–0at St. Mirren Scottish Premiership

Head to head

15 Feb 2026Rangers 4–2 Heart of Midlothian Scottish Premiership
21 Dec 2025Heart of Midlothian 2–1 Rangers Scottish Premiership
13 Sep 2025Rangers 0–2 Heart of Midlothian Scottish Premiership

Heart of Midlothian

PlayerMinGAxGScorevs usual
Jordi Altena Defender100–83.6–
Craig Halkett Defender90000.0265.5+20.0
Jamie McCart Defender800–56.5–
Alexander Schwolow Goalkeeper9000–51.5+3.8
Marc Leonard Midfielder9000–47.2+3.6
Stuart Findlay Defender90000.0346.2+1.7
Frankie Kent Defender800–46.2–
Lawrence Shankland Forward89100.1744.5+0.2
Blair Spittal Midfielder45000.0842.5+4.1
Michael Steinwender Defender90000.0139.6+2.5
Stephen Kingsley Defender89100.4638.7−1.7
Islam Chesnokov Midfielder4500–38.3−4.4
Beni Baningime Midfielder9000–34.8−7.5
Alexandros Kyziridis Midfielder82000.0934.6+2.9
Cláudio Braga Forward83000.0831.9−9.6
Pierre Landry Kaboré Forward1500–21.7–

Rangers

PlayerMinGAxGScorevs usual
Tuur Rommens Defender1500–94.7–
Nasser Djiga Defender9000–53.7+7.9
Emmanuel Fernandez Defender90000.1148.6+1.2
Djeidi Gassama Midfielder21000.0147.9–
Ryan Don Naderi Forward1500–46.3–
Jack Butland Goalkeeper9000–44.9+1.8
Youssef Chermiti Forward90000.0944.0−4.6
Mohammed Diomande Midfielder83000.0443.4−1.1
Andreas Skov Olsen Midfielder69000.0442.3−0.9
Mikey Moore Forward7500–42.1−0.7
Tochi Chukwuani Midfielder90000.1842.0+0.4
Dujon Sterling Defender75100.0442.0−0.1
James Tavernier Defender90000.1437.4+0.4
Nicolas Raskin Midfielder7500–37.4−8.3
Bojan Miovski Forward1500–34.8–
Thelo Aasgaard Midfielder15000.0720.5–