Head-to-head
Competition type
Aggregate 117 matches
SCO
76
wins
21 draws
SCO
20
wins
Goals 224 – 96
All meetings
Date Home Score Away R Tournament
☆ 28 Oct 2026 Heart of Midlothian 2–2 Rangers D SCO · Scottish Premiership
☆ 04 May 2026 Heart of Midlothian 2–1 Rangers H SCO · Scottish Premiership
☆ 15 Feb 2026 Rangers 4–2 Heart of Midlothian H SCO · Scottish Premiership
☆ 21 Dec 2025 Heart of Midlothian 2–1 Rangers H SCO · Scottish Premiership
☆ 13 Sep 2025 Rangers 0–2 Heart of Midlothian A SCO · Scottish Premiership
☆ 16 Feb 2025 Heart of Midlothian 1–3 Rangers A SCO · Scottish Premiership
☆ 10 Nov 2024 Rangers 1–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 03 Aug 2024 Heart of Midlothian 0–0 Rangers D SCO · Scottish Premiership
☆ 18 May 2024 Heart of Midlothian 3–3 Rangers D SCO · Scottish Premiership
☆ 21 Apr 2024 Rangers 2–0 Heart of Midlothian H SCO · Scottish Cup Semi-final
☆ 24 Feb 2024 Rangers 5–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 06 Dec 2023 Heart of Midlothian 0–1 Rangers A SCO · Scottish Premiership
☆ 05 Nov 2023 Heart of Midlothian 1–3 Rangers A SCO · Scottish League Cup Semi-final
☆ 29 Oct 2023 Rangers 2–1 Heart of Midlothian H SCO · Scottish Premiership
☆ 24 May 2023 Rangers 2–2 Heart of Midlothian D SCO · Scottish Premiership
☆ 01 Feb 2023 Heart of Midlothian 0–3 Rangers A SCO · Scottish Premiership
☆ 09 Nov 2022 Rangers 1–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 01 Oct 2022 Heart of Midlothian 0–4 Rangers A SCO · Scottish Premiership
☆ 21 May 2022 Rangers 2–0(ft:0–0) Heart of Midlothian D SCO · Scottish Cup Final
☆ 14 May 2022 Heart of Midlothian 1–3 Rangers A SCO · Scottish Premiership
☆ 06 Feb 2022 Rangers 5–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 12 Dec 2021 Heart of Midlothian 0–2 Rangers A SCO · Scottish Premiership
☆ 16 Oct 2021 Rangers 1–1 Heart of Midlothian D SCO · Scottish Premiership
☆ 29 Feb 2020 Heart of Midlothian 1–0 Rangers H SCO · Scottish Cup Quarter-final
☆ 26 Jan 2020 Heart of Midlothian 2–1 Rangers H SCO · Scottish Premiership
☆ 01 Dec 2019 Rangers 5–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 03 Nov 2019 Rangers 3–0 Heart of Midlothian H SCO · Scottish League Cup Semi-final
☆ 20 Oct 2019 Heart of Midlothian 1–1 Rangers D SCO · Scottish Premiership
☆ 20 Apr 2019 Heart of Midlothian 1–3 Rangers A SCO · Scottish Premiership
☆ 03 Apr 2019 Rangers 3–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 02 Dec 2018 Heart of Midlothian 1–2 Rangers A SCO · Scottish Premiership
☆ 07 Oct 2018 Rangers 3–1 Heart of Midlothian H SCO · Scottish Premiership
☆ 22 Apr 2018 Rangers 2–1 Heart of Midlothian H SCO · Scottish Premiership
☆ 24 Feb 2018 Rangers 2–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 28 Oct 2017 Heart of Midlothian 1–3 Rangers A SCO · Scottish Premiership
☆ 19 Aug 2017 Rangers 0–0 Heart of Midlothian D SCO · Scottish Premiership
☆ 13 May 2017 Rangers 2–1 Heart of Midlothian H SCO · Scottish Premiership
☆ 01 Feb 2017 Heart of Midlothian 4–1 Rangers H SCO · Scottish Premiership
☆ 10 Dec 2016 Rangers 2–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 30 Nov 2016 Heart of Midlothian 2–0 Rangers H SCO · Scottish Premiership
☆ 02 May 2015 Heart of Midlothian 2–2 Rangers D SCO · Scottish Championship
☆ 05 Apr 2015 Rangers 2–1 Heart of Midlothian H SCO · Scottish Championship
☆ 22 Nov 2014 Heart of Midlothian 2–0 Rangers H SCO · Scottish Championship
☆ 10 Aug 2014 Rangers 1–2 Heart of Midlothian A SCO · Scottish Championship
☆ 21 Apr 2012 Heart of Midlothian 0–3 Rangers A SCO · Scottish Premiership
☆ 03 Mar 2012 Rangers 1–2 Heart of Midlothian A SCO · Scottish Premiership
☆ 23 Oct 2011 Heart of Midlothian 0–2 Rangers A SCO · Scottish Premiership
☆ 23 Jul 2011 Rangers 1–1 Heart of Midlothian D SCO · Scottish Premiership
☆ 07 May 2011 Rangers 4–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 02 Feb 2011 Rangers 1–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 22 Jan 2011 Heart of Midlothian 1–0 Rangers H SCO · Scottish Premiership
☆ 02 Oct 2010 Heart of Midlothian 1–2 Rangers A SCO · Scottish Premiership
☆ 18 Apr 2010 Rangers 2–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 27 Mar 2010 Heart of Midlothian 1–4 Rangers A SCO · Scottish Premiership
☆ 23 Jan 2010 Rangers 1–1 Heart of Midlothian D SCO · Scottish Premiership
☆ 23 Aug 2009 Heart of Midlothian 1–2 Rangers A SCO · Scottish Premiership
☆ 03 May 2009 Rangers 2–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 21 Mar 2009 Rangers 2–2 Heart of Midlothian D SCO · Scottish Premiership
☆ 29 Nov 2008 Heart of Midlothian 2–1 Rangers H SCO · Scottish Premiership
☆ 16 Aug 2008 Rangers 2–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 27 Feb 2008 Heart of Midlothian 0–4 Rangers A SCO · Scottish Premiership
☆ 30 Jan 2008 Rangers 2–0 Heart of Midlothian H SCO · Scottish League Cup Semi-final
☆ 15 Dec 2007 Rangers 2–1 Heart of Midlothian H SCO · Scottish Premiership
☆ 15 Sep 2007 Heart of Midlothian 4–2 Rangers H SCO · Scottish Premiership
☆ 21 Apr 2007 Rangers 2–1 Heart of Midlothian H SCO · Scottish Premiership
☆ 27 Jan 2007 Rangers 0–0 Heart of Midlothian D SCO · Scottish Premiership
☆ 19 Nov 2006 Heart of Midlothian 0–1 Rangers A SCO · Scottish Premiership
☆ 19 Aug 2006 Rangers 2–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 07 May 2006 Rangers 2–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 19 Mar 2006 Heart of Midlothian 1–1 Rangers D SCO · Scottish Premiership
☆ 17 Dec 2005 Rangers 1–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 24 Sep 2005 Heart of Midlothian 1–0 Rangers H SCO · Scottish Premiership
☆ 07 May 2005 Rangers 2–1 Heart of Midlothian H SCO · Scottish Premiership
☆ 02 Mar 2005 Heart of Midlothian 1–2 Rangers A SCO · Scottish Premiership
☆ 28 Nov 2004 Rangers 3–2 Heart of Midlothian H SCO · Scottish Premiership
☆ 12 Sep 2004 Heart of Midlothian 0–0 Rangers D SCO · Scottish Premiership
☆ 12 May 2004 Rangers 0–1 Heart of Midlothian A SCO · Scottish Premiership
☆ 13 Mar 2004 Heart of Midlothian 0–0 Rangers D SCO · Scottish Premiership
☆ 20 Dec 2003 Rangers 2–1 Heart of Midlothian H SCO · Scottish Premiership
☆ 21 Sep 2003 Heart of Midlothian 0–4 Rangers A SCO · Scottish Premiership
☆ 18 May 2003 Heart of Midlothian 0–2 Rangers A SCO · Scottish Premiership
☆ 15 Feb 2003 Rangers 1–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 04 Feb 2003 Heart of Midlothian 0–1 Rangers A SCO · Scottish League Cup Semi-final
☆ 01 Dec 2002 Heart of Midlothian 0–4 Rangers A SCO · Scottish Premiership
☆ 11 Sep 2002 Rangers 2–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 07 Apr 2002 Rangers 2–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 09 Feb 2002 Heart of Midlothian 0–2 Rangers A SCO · Scottish Premiership
☆ 09 Dec 2001 Rangers 3–1 Heart of Midlothian H SCO · Scottish Premiership
☆ 08 Sep 2001 Heart of Midlothian 2–2 Rangers D SCO · Scottish Premiership
☆ 05 May 2001 Heart of Midlothian 1–4 Rangers A SCO · Scottish Premiership
☆ 03 Mar 2001 Rangers 2–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 03 Dec 2000 Heart of Midlothian 0–1 Rangers A SCO · Scottish Premiership
☆ 17 Sep 2000 Rangers 1–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 13 May 2000 Rangers 1–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 12 Apr 2000 Heart of Midlothian 1–2 Rangers A SCO · Scottish Premiership
☆ 22 Dec 1999 Rangers 1–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 07 Aug 1999 Heart of Midlothian 0–4 Rangers A SCO · Scottish Premiership
☆ 09 May 1999 Rangers 0–0 Heart of Midlothian D SCO · Scottish Premiership
☆ 19 Dec 1998 Heart of Midlothian 2–3 Rangers A SCO · Scottish Premiership
☆ 17 Oct 1998 Rangers 3–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 02 Aug 1998 Heart of Midlothian 2–1 Rangers H SCO · Scottish Premiership
☆ 25 Apr 1998 Heart of Midlothian 0–3 Rangers A SCO · Scottish Premiership
☆ 28 Feb 1998 Rangers 2–2 Heart of Midlothian D SCO · Scottish Premiership
☆ 20 Dec 1997 Heart of Midlothian 2–5 Rangers A SCO · Scottish Premiership
☆ 04 Aug 1997 Rangers 3–1 Heart of Midlothian H SCO · Scottish Premiership
☆ 10 May 1997 Heart of Midlothian 3–1 Rangers H SCO · Scottish Premiership
☆ 01 Feb 1997 Rangers 0–0 Heart of Midlothian D SCO · Scottish Premiership
☆ 21 Dec 1996 Heart of Midlothian 1–4 Rangers A SCO · Scottish Premiership
☆ 14 Sep 1996 Rangers 3–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 10 Apr 1996 Heart of Midlothian 2–0 Rangers H SCO · Scottish Premiership
☆ 20 Jan 1996 Rangers 0–3 Heart of Midlothian A SCO · Scottish Premiership
☆ 02 Dec 1995 Heart of Midlothian 0–2 Rangers A SCO · Scottish Premiership
☆ 21 Oct 1995 Rangers 4–1 Heart of Midlothian H SCO · Scottish Premiership
☆ 18 Mar 1995 Heart of Midlothian 2–1 Rangers H SCO · Scottish Premiership
☆ 21 Jan 1995 Rangers 1–0 Heart of Midlothian H SCO · Scottish Premiership
☆ 09 Nov 1994 Heart of Midlothian 1–1 Rangers D SCO · Scottish Premiership
☆ 11 Sep 1994 Rangers 3–0 Heart of Midlothian H SCO · Scottish Premiership