UK Sport News

UK football, rugby, cricket & F1: fixtures, results and predictions

Rangers v Heart of Midlothian Head to Head

The last 100 Rangers v Hearts meetings in all competitions, back to 17 October 1998. Rangers have won 68, Heart of Midlothian 15, and 17 ended level. The last one, on 28 October 2026, finished Heart of Midlothian 2-2 Rangers (Premiership).

68
Rangers wins
17
Draws
15
Heart of Midlothian wins
193-77
Goals (Rangers first)

Next Rangers v Hearts

Rangers v Heart of Midlothian · · Premiership

Biggest Rangers win: Rangers 5-0 Heart of Midlothian, 24 Feb 2024 (Premiership)

Biggest Heart of Midlothian win: Heart of Midlothian 4-1 Rangers, 1 Feb 2017 (Premiership)

The last 100 meetings

DateMatchScore
28 Oct 2026Heart of Midlothian v RangersPremiership2-2
4 May 2026Heart of Midlothian v RangersPremiership, Championship Round2-1
15 Feb 2026Rangers v Heart of MidlothianPremiership4-2
21 Dec 2025Heart of Midlothian v RangersPremiership2-1
13 Sep 2025Rangers v Heart of MidlothianPremiership0-2
16 Feb 2025Heart of Midlothian v RangersPremiership1-3
10 Nov 2024Rangers v Heart of MidlothianPremiership1-0
3 Aug 2024Heart of Midlothian v RangersPremiership0-0
18 May 2024Heart of Midlothian v RangersPremiership, Championship Round3-3
21 Apr 2024Rangers v Heart of MidlothianScottish Cup2-0
24 Feb 2024Rangers v Heart of MidlothianPremiership5-0
6 Dec 2023Heart of Midlothian v RangersPremiership0-1
5 Nov 2023Heart of Midlothian v RangersLeague Cup1-3
29 Oct 2023Rangers v Heart of MidlothianPremiership2-1
24 May 2023Rangers v Heart of MidlothianPremiership, Championship Round2-2
1 Feb 2023Heart of Midlothian v RangersPremiership0-3
9 Nov 2022Rangers v Heart of MidlothianPremiership1-0
1 Oct 2022Heart of Midlothian v RangersPremiership0-4
21 May 2022Rangers v Heart of MidlothianScottish Cup2-0 aet
14 May 2022Heart of Midlothian v RangersPremiership, Championship Round1-3
6 Feb 2022Rangers v Heart of MidlothianPremiership5-0
12 Dec 2021Heart of Midlothian v RangersPremiership0-2
16 Oct 2021Rangers v Heart of MidlothianPremiership1-1
29 Feb 2020Heart of Midlothian v RangersScottish Cup1-0
26 Jan 2020Heart of Midlothian v RangersPremiership2-1
1 Dec 2019Rangers v Heart of MidlothianPremiership5-0
3 Nov 2019Rangers v Heart of MidlothianLeague Cup3-0
20 Oct 2019Heart of Midlothian v RangersPremiership1-1
20 Apr 2019Heart of Midlothian v RangersPremiership1-3
3 Apr 2019Rangers v Heart of MidlothianPremiership3-0
2 Dec 2018Heart of Midlothian v RangersPremiership1-2
7 Oct 2018Rangers v Heart of MidlothianPremiership3-1
22 Apr 2018Rangers v Heart of MidlothianPremiership2-1
24 Feb 2018Rangers v Heart of MidlothianPremiership2-0
28 Oct 2017Heart of Midlothian v RangersPremiership1-3
19 Aug 2017Rangers v Heart of MidlothianPremiership0-0
13 May 2017Rangers v Heart of MidlothianPremiership2-1
1 Feb 2017Heart of Midlothian v RangersPremiership4-1
10 Dec 2016Rangers v Heart of MidlothianPremiership2-0
30 Nov 2016Heart of Midlothian v RangersPremiership2-0
2 May 2015Heart of Midlothian v RangersChampionship2-2
5 Apr 2015Rangers v Heart of MidlothianChampionship2-1
22 Nov 2014Heart of Midlothian v RangersChampionship2-0
10 Aug 2014Rangers v Heart of MidlothianChampionship1-2
21 Apr 2012Heart of Midlothian v RangersPremiership0-3
3 Mar 2012Rangers v Heart of MidlothianPremiership1-2
23 Oct 2011Heart of Midlothian v RangersPremiership0-2
23 Jul 2011Rangers v Heart of MidlothianPremiership1-1
7 May 2011Rangers v Heart of MidlothianPremiership4-0
2 Feb 2011Rangers v Heart of MidlothianPremiership1-0
22 Jan 2011Heart of Midlothian v RangersPremiership1-0
2 Oct 2010Heart of Midlothian v RangersPremiership1-2
18 Apr 2010Rangers v Heart of MidlothianPremiership2-0
27 Mar 2010Heart of Midlothian v RangersPremiership1-4
23 Jan 2010Rangers v Heart of MidlothianPremiership1-1
23 Aug 2009Heart of Midlothian v RangersPremiership1-2
3 May 2009Rangers v Heart of MidlothianPremiership2-0
21 Mar 2009Rangers v Heart of MidlothianPremiership2-2
29 Nov 2008Heart of Midlothian v RangersPremiership2-1
16 Aug 2008Rangers v Heart of MidlothianPremiership2-0
27 Feb 2008Heart of Midlothian v RangersPremiership0-4
30 Jan 2008Rangers v Heart of MidlothianLeague Cup2-0
15 Dec 2007Rangers v Heart of MidlothianPremiership2-1
15 Sep 2007Heart of Midlothian v RangersPremiership4-2
21 Apr 2007Rangers v Heart of MidlothianPremiership2-1
27 Jan 2007Rangers v Heart of MidlothianPremiership0-0
19 Nov 2006Heart of Midlothian v RangersPremiership0-1
19 Aug 2006Rangers v Heart of MidlothianPremiership2-0
7 May 2006Rangers v Heart of MidlothianPremiership2-0
19 Mar 2006Heart of Midlothian v RangersPremiership1-1
17 Dec 2005Rangers v Heart of MidlothianPremiership1-0
24 Sep 2005Heart of Midlothian v RangersPremiership1-0
7 May 2005Rangers v Heart of MidlothianPremiership2-1
2 Mar 2005Heart of Midlothian v RangersPremiership1-2
28 Nov 2004Rangers v Heart of MidlothianPremiership3-2
12 Sep 2004Heart of Midlothian v RangersPremiership0-0
12 May 2004Rangers v Heart of MidlothianPremiership0-1
13 Mar 2004Heart of Midlothian v RangersPremiership1-1
20 Dec 2003Rangers v Heart of MidlothianPremiership2-1
21 Sep 2003Heart of Midlothian v RangersPremiership0-4
18 May 2003Heart of Midlothian v RangersPremiership0-2
15 Feb 2003Rangers v Heart of MidlothianPremiership1-0
4 Feb 2003Heart of Midlothian v RangersLeague Cup0-1
1 Dec 2002Heart of Midlothian v RangersPremiership0-4
11 Sep 2002Rangers v Heart of MidlothianPremiership2-0
7 Apr 2002Rangers v Heart of MidlothianPremiership2-0
9 Feb 2002Heart of Midlothian v RangersPremiership0-2
9 Dec 2001Rangers v Heart of MidlothianPremiership3-1
8 Sep 2001Heart of Midlothian v RangersPremiership2-2
5 May 2001Heart of Midlothian v RangersPremiership1-4
3 Mar 2001Rangers v Heart of MidlothianPremiership2-0
3 Dec 2000Heart of Midlothian v RangersPremiership0-1
17 Sep 2000Rangers v Heart of MidlothianPremiership1-0
13 May 2000Rangers v Heart of MidlothianPremiership1-0
12 Apr 2000Heart of Midlothian v RangersPremiership1-2
22 Dec 1999Rangers v Heart of MidlothianPremiership1-0
7 Aug 1999Heart of Midlothian v RangersPremiership0-4
9 May 1999Rangers v Heart of MidlothianPremiership0-0
19 Dec 1998Heart of Midlothian v RangersPremiership2-3
17 Oct 1998Rangers v Heart of MidlothianPremiership3-0

All competitions, including cups and friendlies. Scores after extra time; a penalty shoot-out counts as a draw in the record. Sportradar lists the most recent 100 meetings, so the record and biggest wins cover those. All head-to-head records →