This page lists the head-to-head record of Rangers vs Hearts including biggest victories and defeats between the two sides, and H2H stats in all competitions.
Overall H2H Record - Summary
| Total | Hearts | Rangers | Draws |
Total Matches | 91 | 17 | 59 | 15 |
At Tynecastle | 47 | 4 | 35 | 8 |
At Ibrox | 44 | 13 | 24 | 7 |
Premier League Matches | 86 | 14 | 58 | 14 |
FA Cup Matches | 1 | 1 | 0 | 0 |
Division1 Matches | 4 | 2 | 1 | 1 |
Total Goals Scored | 247 | 77 | 170 | |
Last 50 Hearts vs Rangers Matches
| | |
| | |
2020 29 February | | FA Cup | Heart of Midlothian | 1 - 0 | Rangers |
2020 26 January | | Premier League | Heart of Midlothian | 2 - 1 | Rangers |
2019 1 December | | Premier League | Rangers | 5 - 0 | Heart of Midlothian |
2019 20 October | | Premier League | Heart of Midlothian | 1 - 1 | Rangers |
2019 20 April | | Premier League | Heart of Midlothian | 1 - 3 | Rangers |
2019 3 April | | Premier League | Rangers | 3 - 0 | Heart of Midlothian |
2018 2 December | | Premier League | Heart of Midlothian | 1 - 2 | Rangers |
2018 7 October | | Premier League | Rangers | 3 - 1 | Heart of Midlothian |
2018 22 April | | Premier League | Rangers | 2 - 1 | Heart of Midlothian |
2018 24 February | | Premier League | Rangers | 2 - 0 | Heart of Midlothian |
2017 28 October | | Premier League | Heart of Midlothian | 1 - 3 | Rangers |
2017 19 August | | Premier League | Rangers | 0 - 0 | Heart of Midlothian |
2017 13 May | | Premier League | Rangers | 2 - 1 | Heart of Midlothian |
2017 1 February | | Premier League | Heart of Midlothian | 4 - 1 | Rangers |
2016 10 December | | Premier League | Rangers | 2 - 0 | Heart of Midlothian |
2016 30 November | | Premier League | Heart of Midlothian | 2 - 0 | Rangers |
2015 2 May | | Division1 | Heart of Midlothian | 2 - 2 | Rangers |
2015 5 April | | Division1 | Rangers | 2 - 1 | Heart of Midlothian |
2014 22 November | | Division1 | Heart of Midlothian | 2 - 0 | Rangers |
2014 10 August | | Division1 | Rangers | 1 - 2 | Heart of Midlothian |
2012 21 April | | Premier League | Heart of Midlothian | 0 - 3 | Rangers |
2012 3 March | | Premier League | Rangers | 1 - 2 | Heart of Midlothian |
2011 23 October | | Premier League | Heart of Midlothian | 0 - 2 | Rangers |
2011 23 July | | Premier League | Rangers | 1 - 1 | Heart of Midlothian |
2011 7 May | | Premier League | Rangers | 4 - 0 | Heart of Midlothian |
2011 2 February | | Premier League | Rangers | 1 - 0 | Heart of Midlothian |
2011 22 January | | Premier League | Heart of Midlothian | 1 - 0 | Rangers |
2010 2 October | | Premier League | Heart of Midlothian | 1 - 2 | Rangers |
2010 18 April | | Premier League | Rangers | 2 - 0 | Heart of Midlothian |
2010 27 March | | Premier League | Heart of Midlothian | 1 - 4 | Rangers |
2010 23 January | | Premier League | Rangers | 1 - 1 | Heart of Midlothian |
2009 23 August | | Premier League | Heart of Midlothian | 1 - 2 | Rangers |
2009 3 May | | Premier League | Rangers | 2 - 0 | Heart of Midlothian |
2009 21 March | | Premier League | Rangers | 2 - 2 | Heart of Midlothian |
2008 29 November | | Premier League | Heart of Midlothian | 2 - 1 | Rangers |
2008 16 August | | Premier League | Rangers | 2 - 0 | Heart of Midlothian |
2008 27 February | | Premier League | Heart of Midlothian | 0 - 4 | Rangers |
2007 15 December | | Premier League | Rangers | 2 - 1 | Heart of Midlothian |
2007 15 September | | Premier League | Heart of Midlothian | 4 - 2 | Rangers |
2007 20 April | | Premier League | Rangers | 2 - 1 | Heart of Midlothian |
2007 27 January | | Premier League | Rangers | 0 - 0 | Heart of Midlothian |
2006 18 November | | Premier League | Heart of Midlothian | 0 - 1 | Rangers |
2006 18 August | | Premier League | Rangers | 2 - 0 | Heart of Midlothian |
2006 6 May | | Premier League | Rangers | 2 - 0 | Heart of Midlothian |
2006 18 March | | Premier League | Heart of Midlothian | 1 - 1 | Rangers |
2005 16 December | | Premier League | Rangers | 1 - 0 | Heart of Midlothian |
2005 23 September | | Premier League | Heart of Midlothian | 1 - 0 | Rangers |
2005 6 May | | Premier League | Rangers | 2 - 1 | Heart of Midlothian |
2005 1 March | | Premier League | Heart of Midlothian | 1 - 2 | Rangers |
2004 27 November | | Premier League | Rangers | 3 - 2 | Heart of Midlothian |
Biggest Hearts Victory vs Rangers
| | |
| | |
1996 19 January | | Premier League | Rangers | 0 - 3 | Heart of Midlothian |
Biggest Rangers Victory vs Hearts
| | |
| | |
2019 1 December | | Premier League | Rangers | 5 - 0 | Heart of Midlothian |
Biggest Hearts Defeat vs Rangers
| | |
| | |
2019 1 December | | Premier League | Rangers | 5 - 0 | Heart of Midlothian |
Biggest Rangers Defeat vs Hearts
| | |
| | |
1996 19 January | | Premier League | Rangers | 0 - 3 | Heart of Midlothian |
Last 5 Hearts Home Matches
| | |
| | |
2020 29 December | | Division1 | Heart of Midlothian | 3 - 1 | Arbroath |
2020 26 December | | Division1 | Heart of Midlothian | 5 - 3 | Ayr United |
2020 12 December | | Division1 | Heart of Midlothian | 6 - 1 | Queen of the South |
2020 24 November | | Division1 | Heart of Midlothian | 3 - 0 | Alloa Athletic |
2020 7 November | | Division1 | Heart of Midlothian | 2 - 1 | Inverness CT |
Last 5 Rangers Home Matches
| | |
| | |
2021 2 January | | Premier League | Rangers | 1 - 0 | Celtic |
2020 26 December | | Premier League | Rangers | 1 - 0 | Hibernian |
2020 19 December | | Premier League | Rangers | 3 - 1 | Motherwell |
2020 3 December | | UEFA Europa League | Rangers | 3 - 2 | Standard Liege |
2020 26 November | | UEFA Europa League | Rangers | 2 - 2 | Benfica |
Last 5 Hearts Away Matches
| | |
| | |
2021 2 January | | Division1 | Dundee | 3 - 1 | Heart of Midlothian |
2020 20 December | | FA Cup | Celtic | 2 - 2 | Heart of Midlothian |
2020 5 December | | Division1 | Greenock Morton | 0 - 2 | Heart of Midlothian |
2020 20 November | | Division1 | Dunfermline Athletic | 2 - 1 | Heart of Midlothian |
2020 23 October | | Division1 | Arbroath | 0 - 1 | Heart of Midlothian |
Last 5 Rangers Away Matches
| | |
| | |
2021 10 January | | Premier League | Aberdeen | 1 - 2 | Rangers |
2020 30 December | | Premier League | St. Mirren | 0 - 2 | Rangers |
2020 23 December | | Premier League | St. Johnstone | 0 - 3 | Rangers |
2020 13 December | | Premier League | Dundee United | 1 - 2 | Rangers |
2020 10 December | | UEFA Europa League | Lech Poznan | 0 - 2 | Rangers |