Hearts vs Rangers result and stats
Win probability: home 37%, draw 25%, away 37%

Match report
GOSSIPBALL's parrot has been crunching the numbersHearts and Rangers drew 2–2 in the Scottish Premiership on Wednesday 28 October 2026. Before kick-off GossipBall gave Hearts 37%, the draw 25% and Rangers 37%, so a draw had a 25% chance. It was an upset by GossipBall's numbers.
On expected goals it finished Hearts 1.67, Rangers 2.20, so Rangers created the better chances. Hearts had 17 shots (6 on target) to Rangers's 14 (6 on target).
GOSSIPBALL analysis · based on five seasons of results and expected goals · updated 29 October 2026, 20:50 UTC
Match stats
HERA
1.67Expected goals2.20
17Shots14
6On target6
4Corners4
12Fouls20
2Yellow cards4
0Red cards0
0Half-time goals1
Referee: D Robertson
Recent form
Hearts
W @ Motherwell2–0 · 25 Oct
L @ Celtic1–7 · 18 Oct
W v St Mirren5–0 · 10 Oct
D @ Kilmarnock1–1 · 19 Sep
L @ Falkirk1–2 · 15 Sep
Rangers
W v St Johnstone4–0 · 24 Oct
D @ Dundee2–2 · 17 Oct
W v Kilmarnock3–1 · 10 Oct
W @ Celtic1–0 · 20 Sep
W v St Mirren1–0 · 9 Sep
Head to head
In 19 league meetings since 2021, Hearts won 3, Rangers won 12 and 4 were drawn; the most recent, on 4 May 2026, finished Hearts 2–1 Rangers, a win for Hearts.
Hearts 2–1 Rangers4 May 2026
Rangers 4–2 Hearts15 Feb 2026
Hearts 2–1 Rangers21 Dec 2025
Rangers 0–2 Hearts13 Sep 2025
Hearts 1–3 Rangers16 Feb 2025
Rangers 1–0 Hearts10 Nov 2024
Season averages per game
HERA
2.18Goals1.73
1.55Conceded0.82
1.75xG2.20
1.56xG against1.11
16.6Shots19.4
5.4On target6.8
6.5Corners7.4
1.82Yellow cards1.82
27%Clean sheets46%
73%Both score55%
82%3+ goals55%