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).
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
| Date | Match | Score |
|---|---|---|
| 28 Oct 2026 | Heart of Midlothian v RangersPremiership | 2-2 |
| 4 May 2026 | Heart of Midlothian v RangersPremiership, Championship Round | 2-1 |
| 15 Feb 2026 | Rangers v Heart of MidlothianPremiership | 4-2 |
| 21 Dec 2025 | Heart of Midlothian v RangersPremiership | 2-1 |
| 13 Sep 2025 | Rangers v Heart of MidlothianPremiership | 0-2 |
| 16 Feb 2025 | Heart of Midlothian v RangersPremiership | 1-3 |
| 10 Nov 2024 | Rangers v Heart of MidlothianPremiership | 1-0 |
| 3 Aug 2024 | Heart of Midlothian v RangersPremiership | 0-0 |
| 18 May 2024 | Heart of Midlothian v RangersPremiership, Championship Round | 3-3 |
| 21 Apr 2024 | Rangers v Heart of MidlothianScottish Cup | 2-0 |
| 24 Feb 2024 | Rangers v Heart of MidlothianPremiership | 5-0 |
| 6 Dec 2023 | Heart of Midlothian v RangersPremiership | 0-1 |
| 5 Nov 2023 | Heart of Midlothian v RangersLeague Cup | 1-3 |
| 29 Oct 2023 | Rangers v Heart of MidlothianPremiership | 2-1 |
| 24 May 2023 | Rangers v Heart of MidlothianPremiership, Championship Round | 2-2 |
| 1 Feb 2023 | Heart of Midlothian v RangersPremiership | 0-3 |
| 9 Nov 2022 | Rangers v Heart of MidlothianPremiership | 1-0 |
| 1 Oct 2022 | Heart of Midlothian v RangersPremiership | 0-4 |
| 21 May 2022 | Rangers v Heart of MidlothianScottish Cup | 2-0 aet |
| 14 May 2022 | Heart of Midlothian v RangersPremiership, Championship Round | 1-3 |
| 6 Feb 2022 | Rangers v Heart of MidlothianPremiership | 5-0 |
| 12 Dec 2021 | Heart of Midlothian v RangersPremiership | 0-2 |
| 16 Oct 2021 | Rangers v Heart of MidlothianPremiership | 1-1 |
| 29 Feb 2020 | Heart of Midlothian v RangersScottish Cup | 1-0 |
| 26 Jan 2020 | Heart of Midlothian v RangersPremiership | 2-1 |
| 1 Dec 2019 | Rangers v Heart of MidlothianPremiership | 5-0 |
| 3 Nov 2019 | Rangers v Heart of MidlothianLeague Cup | 3-0 |
| 20 Oct 2019 | Heart of Midlothian v RangersPremiership | 1-1 |
| 20 Apr 2019 | Heart of Midlothian v RangersPremiership | 1-3 |
| 3 Apr 2019 | Rangers v Heart of MidlothianPremiership | 3-0 |
| 2 Dec 2018 | Heart of Midlothian v RangersPremiership | 1-2 |
| 7 Oct 2018 | Rangers v Heart of MidlothianPremiership | 3-1 |
| 22 Apr 2018 | Rangers v Heart of MidlothianPremiership | 2-1 |
| 24 Feb 2018 | Rangers v Heart of MidlothianPremiership | 2-0 |
| 28 Oct 2017 | Heart of Midlothian v RangersPremiership | 1-3 |
| 19 Aug 2017 | Rangers v Heart of MidlothianPremiership | 0-0 |
| 13 May 2017 | Rangers v Heart of MidlothianPremiership | 2-1 |
| 1 Feb 2017 | Heart of Midlothian v RangersPremiership | 4-1 |
| 10 Dec 2016 | Rangers v Heart of MidlothianPremiership | 2-0 |
| 30 Nov 2016 | Heart of Midlothian v RangersPremiership | 2-0 |
| 2 May 2015 | Heart of Midlothian v RangersChampionship | 2-2 |
| 5 Apr 2015 | Rangers v Heart of MidlothianChampionship | 2-1 |
| 22 Nov 2014 | Heart of Midlothian v RangersChampionship | 2-0 |
| 10 Aug 2014 | Rangers v Heart of MidlothianChampionship | 1-2 |
| 21 Apr 2012 | Heart of Midlothian v RangersPremiership | 0-3 |
| 3 Mar 2012 | Rangers v Heart of MidlothianPremiership | 1-2 |
| 23 Oct 2011 | Heart of Midlothian v RangersPremiership | 0-2 |
| 23 Jul 2011 | Rangers v Heart of MidlothianPremiership | 1-1 |
| 7 May 2011 | Rangers v Heart of MidlothianPremiership | 4-0 |
| 2 Feb 2011 | Rangers v Heart of MidlothianPremiership | 1-0 |
| 22 Jan 2011 | Heart of Midlothian v RangersPremiership | 1-0 |
| 2 Oct 2010 | Heart of Midlothian v RangersPremiership | 1-2 |
| 18 Apr 2010 | Rangers v Heart of MidlothianPremiership | 2-0 |
| 27 Mar 2010 | Heart of Midlothian v RangersPremiership | 1-4 |
| 23 Jan 2010 | Rangers v Heart of MidlothianPremiership | 1-1 |
| 23 Aug 2009 | Heart of Midlothian v RangersPremiership | 1-2 |
| 3 May 2009 | Rangers v Heart of MidlothianPremiership | 2-0 |
| 21 Mar 2009 | Rangers v Heart of MidlothianPremiership | 2-2 |
| 29 Nov 2008 | Heart of Midlothian v RangersPremiership | 2-1 |
| 16 Aug 2008 | Rangers v Heart of MidlothianPremiership | 2-0 |
| 27 Feb 2008 | Heart of Midlothian v RangersPremiership | 0-4 |
| 30 Jan 2008 | Rangers v Heart of MidlothianLeague Cup | 2-0 |
| 15 Dec 2007 | Rangers v Heart of MidlothianPremiership | 2-1 |
| 15 Sep 2007 | Heart of Midlothian v RangersPremiership | 4-2 |
| 21 Apr 2007 | Rangers v Heart of MidlothianPremiership | 2-1 |
| 27 Jan 2007 | Rangers v Heart of MidlothianPremiership | 0-0 |
| 19 Nov 2006 | Heart of Midlothian v RangersPremiership | 0-1 |
| 19 Aug 2006 | Rangers v Heart of MidlothianPremiership | 2-0 |
| 7 May 2006 | Rangers v Heart of MidlothianPremiership | 2-0 |
| 19 Mar 2006 | Heart of Midlothian v RangersPremiership | 1-1 |
| 17 Dec 2005 | Rangers v Heart of MidlothianPremiership | 1-0 |
| 24 Sep 2005 | Heart of Midlothian v RangersPremiership | 1-0 |
| 7 May 2005 | Rangers v Heart of MidlothianPremiership | 2-1 |
| 2 Mar 2005 | Heart of Midlothian v RangersPremiership | 1-2 |
| 28 Nov 2004 | Rangers v Heart of MidlothianPremiership | 3-2 |
| 12 Sep 2004 | Heart of Midlothian v RangersPremiership | 0-0 |
| 12 May 2004 | Rangers v Heart of MidlothianPremiership | 0-1 |
| 13 Mar 2004 | Heart of Midlothian v RangersPremiership | 1-1 |
| 20 Dec 2003 | Rangers v Heart of MidlothianPremiership | 2-1 |
| 21 Sep 2003 | Heart of Midlothian v RangersPremiership | 0-4 |
| 18 May 2003 | Heart of Midlothian v RangersPremiership | 0-2 |
| 15 Feb 2003 | Rangers v Heart of MidlothianPremiership | 1-0 |
| 4 Feb 2003 | Heart of Midlothian v RangersLeague Cup | 0-1 |
| 1 Dec 2002 | Heart of Midlothian v RangersPremiership | 0-4 |
| 11 Sep 2002 | Rangers v Heart of MidlothianPremiership | 2-0 |
| 7 Apr 2002 | Rangers v Heart of MidlothianPremiership | 2-0 |
| 9 Feb 2002 | Heart of Midlothian v RangersPremiership | 0-2 |
| 9 Dec 2001 | Rangers v Heart of MidlothianPremiership | 3-1 |
| 8 Sep 2001 | Heart of Midlothian v RangersPremiership | 2-2 |
| 5 May 2001 | Heart of Midlothian v RangersPremiership | 1-4 |
| 3 Mar 2001 | Rangers v Heart of MidlothianPremiership | 2-0 |
| 3 Dec 2000 | Heart of Midlothian v RangersPremiership | 0-1 |
| 17 Sep 2000 | Rangers v Heart of MidlothianPremiership | 1-0 |
| 13 May 2000 | Rangers v Heart of MidlothianPremiership | 1-0 |
| 12 Apr 2000 | Heart of Midlothian v RangersPremiership | 1-2 |
| 22 Dec 1999 | Rangers v Heart of MidlothianPremiership | 1-0 |
| 7 Aug 1999 | Heart of Midlothian v RangersPremiership | 0-4 |
| 9 May 1999 | Rangers v Heart of MidlothianPremiership | 0-0 |
| 19 Dec 1998 | Heart of Midlothian v RangersPremiership | 2-3 |
| 17 Oct 1998 | Rangers v Heart of MidlothianPremiership | 3-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 →
