GossipBall
Scottish PremiershipHead to head since 2021

Hearts vs Rangers head to head

3
wins
meetings
20
5
draws
12
wins
Hearts 15%Draws 25%Rangers 60%

The record

GossipBall's parrot has been through every meeting

Hearts and Rangers have met 20 times in the Scottish Premiership since 2021. Rangers lead the head-to-head: Hearts won 3, Rangers won 12 and 5 were drawn. The matches averaged 3.1 goals, both teams scored in 50% of them and 65% had three or more goals.

The most recent meeting, on Wednesday 28 October 2026, finished Hearts 2–2 Rangers, a draw.

This season Hearts are 3rd with 20 points from 11 games, and Rangers are 2nd with 24 points from 11.

Goals and patterns

Goals: Hearts19
Goals: Rangers44
Goals per game3.1
Both teams scored50%
3 or more goals65%

Home and away

Hearts at home: won / drawn / lost2 / 3 / 6
Rangers at home: won / drawn / lost6 / 2 / 1
Hearts's biggest win2–0 away · 13 Sep 2025
Rangers's biggest win5–0 home · 6 Feb 2022

Every meeting: the last 12

DateSeasonMatchScoreWinner
28 Oct 20262026–27 Hearts vs Rangers 2–2Draw
4 May 20262025–26 Hearts vs Rangers 2–1Hearts
15 Feb 20262025–26 Rangers vs Hearts 4–2Rangers
21 Dec 20252025–26 Hearts vs Rangers 2–1Hearts
13 Sep 20252025–26 Rangers vs Hearts 0–2Hearts
16 Feb 20252024–25 Hearts vs Rangers 1–3Rangers
10 Nov 20242024–25 Rangers vs Hearts 1–0Rangers
3 Aug 20242024–25 Hearts vs Rangers 0–0Draw
18 May 20242023–24 Hearts vs Rangers 3–3Draw
24 Feb 20242023–24 Rangers vs Hearts 5–0Rangers
6 Dec 20232023–24 Hearts vs Rangers 0–1Rangers
29 Oct 20232023–24 Rangers vs Hearts 2–1Rangers

This season

Hearts: position3rd · 20 pts
Rangers: position2nd · 24 pts
Hearts: last fiveDWLWD
Rangers: last fiveWWDWD
Hearts: GossipBall rating+0.43
Rangers: GossipBall rating+0.71
What the rating means

Questions

Who has won more games between Hearts and Rangers?

Rangers have won more: 12 wins to Hearts's 3, with 5 draws, in 20 Scottish Premiership meetings since 2021.

What was the last result between Hearts and Rangers?

Hearts 2–2 Rangers on Wednesday 28 October 2026.

League matches only, from 2021 onwards. Cup games are not included.

GossipBall is a football statistics site, not a gambling service. We do not offer, promote, advertise or link to betting or gambling of any kind, show no bookmaker odds and receive no money from gambling companies. Predictions are statistical probabilities for information and entertainment only; they are not advice of any kind. Legal notice

Not affiliated with any league, club or governing body; names are used for identification only and no club or league logos are shown. Data: football-data.co.uk, football-data.org and openfootball. Photos: Sebastian Schuster, Victor, Lukáš Parničan and nika tchokhonelidze on Unsplash.

Updated 2 November 2026, 23:03 UTC · About · Legal & privacy · Guide · Previous predictions · Track record · info@gossipball.com ·