This page lists the head-to-head record of Hearts vs Rangers including biggest victories and defeats between the two sides, and H2H stats in all competitions.
Overall H2H Record - Summary
| Total | Rangers | Hearts | Draws |
Total Matches | 103 | 68 | 17 | 18 |
At Ibrox | 49 | 29 | 13 | 7 |
At Tynecastle | 54 | 39 | 4 | 11 |
Premier League Matches | 97 | 67 | 14 | 16 |
FA Cup Matches | 2 | 0 | 1 | 1 |
Division1 Matches | 4 | 1 | 2 | 1 |
Total Goals Scored | 281 | 199 | 82 | |
Last 50 Rangers vs Hearts Matches
| | |
| | |
2024 24 February | | Premier League | Rangers | 5 - 0 | Heart of Midlothian |
2023 6 December | | Premier League | Heart of Midlothian | 0 - 1 | Rangers |
2023 29 October | | Premier League | Rangers | 2 - 1 | Heart of Midlothian |
2023 24 May | | Premier League | Rangers | 2 - 2 | Heart of Midlothian |
2023 1 February | | Premier League | Heart of Midlothian | 0 - 3 | Rangers |
2022 9 November | | Premier League | Rangers | 1 - 0 | Heart of Midlothian |
2022 1 October | | Premier League | Heart of Midlothian | 0 - 4 | Rangers |
2022 21 May | | FA Cup | Rangers | 0 - 0 | Heart of Midlothian |
2022 14 May | | Premier League | Heart of Midlothian | 1 - 3 | Rangers |
2022 6 February | | Premier League | Rangers | 5 - 0 | Heart of Midlothian |
2021 12 December | | Premier League | Heart of Midlothian | 0 - 2 | Rangers |
2021 16 October | | Premier League | Rangers | 1 - 1 | Heart of Midlothian |
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 |
Biggest Rangers Victory vs Hearts
| | |
| | |
2022 6 February | | Premier League | Rangers | 5 - 0 | Heart of Midlothian |
Biggest Hearts Victory vs Rangers
| | |
| | |
1996 19 January | | Premier League | Rangers | 0 - 3 | Heart of Midlothian |
Biggest Rangers Defeat vs Hearts
| | |
| | |
1996 19 January | | Premier League | Rangers | 0 - 3 | Heart of Midlothian |
Biggest Hearts Defeat vs Rangers
| | |
| | |
2022 6 February | | Premier League | Rangers | 5 - 0 | Heart of Midlothian |
Last 5 Rangers Home Matches
| | |
| | |
2024 14 March | | UEFA Europa League | Rangers | 0 - 1 | Benfica |
2024 2 March | | Premier League | Rangers | 1 - 2 | Motherwell |
2024 24 February | | Premier League | Rangers | 5 - 0 | Heart of Midlothian |
2024 14 February | | Premier League | Rangers | 3 - 1 | Ross County |
2024 10 February | | FA Cup | Rangers | 2 - 0 | Ayr United |
Last 5 Hearts Home Matches
| | |
| | |
2024 3 March | | Premier League | Heart of Midlothian | 2 - 0 | Celtic |
2024 28 February | | Premier League | Heart of Midlothian | 1 - 1 | Hibernian |
2024 17 February | | Premier League | Heart of Midlothian | 2 - 0 | Motherwell |
2024 27 January | | Premier League | Heart of Midlothian | 2 - 0 | Aberdeen |
2024 23 January | | Premier League | Heart of Midlothian | 3 - 2 | Dundee |
Last 5 Rangers Away Matches
| | |
| | |
2024 10 March | | FA Cup | Hibernian | 0 - 2 | Rangers |
2024 7 March | | UEFA Europa League | Benfica | 2 - 2 | Rangers |
2024 28 February | | Premier League | Kilmarnock | 1 - 2 | Rangers |
2024 18 February | | Premier League | St. Johnstone | 0 - 3 | Rangers |
2024 27 January | | Premier League | St. Mirren | 0 - 1 | Rangers |
Last 5 Hearts Away Matches
| | |
| | |
2024 16 March | | Premier League | Ross County | 2 - 1 | Heart of Midlothian |
2024 11 March | | FA Cup | Greenock Morton | 0 - 1 | Heart of Midlothian |
2024 24 February | | Premier League | Rangers | 5 - 0 | Heart of Midlothian |
2024 11 February | | FA Cup | Airdrieonians | 1 - 4 | Heart of Midlothian |
2024 7 February | | Premier League | St. Johnstone | 0 - 1 | Heart of Midlothian |