Heart of Midlothian 2–1 Rangers
Expected and 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 2026 | W 2–1 | at Hibernian |
| 11 Apr 2026 | W 3–1 | v Motherwell |
| 5 Apr 2026 | D 2–2 | at Livingston |
| 21 Mar 2026 | W 1–0 | v Dundee FC |
| 14 Mar 2026 | L 0–1 | at Kilmarnock |
Rangers
| 26 Apr 2026 | L 2–3 | v Motherwell |
| 12 Apr 2026 | W 6–3 | at Falkirk FC |
| 4 Apr 2026 | W 4–2 | v Dundee United |
| 21 Mar 2026 | W 4–1 | v Aberdeen |
| 15 Mar 2026 | W 1–0 | at St. Mirren |
Head to head
| 15 Feb 2026 | Rangers 4–2 Heart of Midlothian |
| 21 Dec 2025 | Heart of Midlothian 2–1 Rangers |
| 13 Sep 2025 | Rangers 0–2 Heart of Midlothian |
Heart of Midlothian
| Player | Min | Score | vs usual |
|---|---|---|---|
| Jordi Altena | 1 | 83.6 | – |
| Craig Halkett | 90 | 65.5 | +20.0 |
| Jamie McCart | 8 | 56.5 | – |
| Alexander Schwolow | 90 | 51.5 | +3.8 |
| Marc Leonard | 90 | 47.2 | +3.6 |
| Stuart Findlay | 90 | 46.2 | +1.7 |
| Frankie Kent | 8 | 46.2 | – |
| Lawrence Shankland | 89 | 44.5 | +0.2 |
| Blair Spittal | 45 | 42.5 | +4.1 |
| Michael Steinwender | 90 | 39.6 | +2.5 |
| Stephen Kingsley | 89 | 38.7 | −1.7 |
| Islam Chesnokov | 45 | 38.3 | −4.4 |
| Beni Baningime | 90 | 34.8 | −7.5 |
| Alexandros Kyziridis | 82 | 34.6 | +2.9 |
| Cláudio Braga | 83 | 31.9 | −9.6 |
| Pierre Landry Kaboré | 15 | 21.7 | – |
Rangers
| Player | Min | Score | vs usual |
|---|---|---|---|
| Tuur Rommens | 15 | 94.7 | – |
| Nasser Djiga | 90 | 53.7 | +7.9 |
| Emmanuel Fernandez | 90 | 48.6 | +1.2 |
| Djeidi Gassama | 21 | 47.9 | – |
| Ryan Don Naderi | 15 | 46.3 | – |
| Jack Butland | 90 | 44.9 | +1.8 |
| Youssef Chermiti | 90 | 44.0 | −4.6 |
| Mohammed Diomande | 83 | 43.4 | −1.1 |
| Andreas Skov Olsen | 69 | 42.3 | −0.9 |
| Mikey Moore | 75 | 42.1 | −0.7 |
| Tochi Chukwuani | 90 | 42.0 | +0.4 |
| Dujon Sterling | 75 | 42.0 | −0.1 |
| James Tavernier | 90 | 37.4 | +0.4 |
| Nicolas Raskin | 75 | 37.4 | −8.3 |
| Bojan Miovski | 15 | 34.8 | – |
| Thelo Aasgaard | 15 | 20.5 | – |