19-Aug-06 SPL 2006/2007 - M.4 | | Rangers | 2-0 | Hearts | | |
15-Sep-07 SPL 2007/2008 - M.6 | | Hearts | 4-2 | Rangers | | McCurry |
15-Dec-07 SPL 2007/2008 - M.17 | | Rangers | 2-1 | Hearts | | |
27-Feb-08 SPL 2007/2008 - M.28 | | Hearts | 0-4 | Rangers | | Dougal |
16-Aug-08 SPL 2008/2009 - M.2 | | Rangers | 2-0 | Hearts | | Dougal |
29-Nov-08 SPL 2008/2009 - M.16 | | Hearts | 2-1 | Rangers | | McDonald |
21-Mar-09 SPL 2008/2009 - M.30 | | Rangers | 2-2 | Hearts | | Thomson |
03-May-09 SPL 2008/2009 - M.34 | | Rangers | 2-0 | Hearts | | Brines |
23-Aug-09 SPL 2009/2010 - M.2 | | Hearts | 1-2 | Rangers | | Thomson |
23-Jan-10 SPL 2009/2010 - M.21 | | Rangers | 1-1 | Hearts | | Murray |
27-Mar-10 SPL 2009/2010 - M.31 | | Hearts | 1-4 | Rangers | | Murray |
18-Apr-10 SPL 2009/2010 - M.34 | | Rangers | 2-0 | Hearts | | Brines |
02-Oct-10 SPL 2010/2011 - M.7 | | Hearts | 1-2 | Rangers | | Thomson |
22-Jan-11 SPL 2010/2011 - M.22 | | Hearts | 1-0 | Rangers | | Tumilty |
02-Feb-11 SPL 2010/2011 - M.25 | | Rangers | 1-0 | Hearts | | Winter, B |
07-May-11 SPL 2010/2011 - M.36 | | Rangers | 4-0 | Hearts | | Brines |
23-Jul-11 SPL 2011/2012 - M.1 | | Rangers | 1-1 | Hearts | | Murray |
23-Oct-11 SPL 2011/2012 - M.12 | | Hearts | 0-2 | Rangers | | Murray |
03-Mar-12 SPL 2011/2012 - M.29 | | Rangers | 1-2 | Hearts | | Allan |
21-Apr-12 SPL 2011/2012 - M.34 | | Hearts | 0-3 | Rangers | | Murray |
10-Aug-14 Championship 2014/2015 - M.1 | | Rangers | 1-2 | Hearts | | Thomson |
30-Nov-16 SPFL 2016/2017 - M.10 | | Hearts | 2-0 | Rangers | | Thomson |
10-Dec-16 SPFL 2016/2017 - M.17 | | Rangers | 2-0 | Hearts | | Beaton, J |
01-Feb-17 SPFL 2016/2017 - M.23 | | Hearts | 4-1 | Rangers | | Clancy |
13-May-17 SPFL 2016/2017 - M.36 | | Rangers | 2-1 | Hearts | | Madden |
19-Aug-17 SPFL 2017/2018 - M.3 | | Rangers | 0-0 | Hearts | | Collum |
28-Oct-17 SPFL 2017/2018 - M.12 | | Hearts | 1-3 | Rangers | | Thomson |
22-Apr-18 SPFL 2017/2018 - M.34 | | Rangers | 2-1 | Hearts | | Thomson |
07-Oct-18 SPFL 2018/2019 - M.8 | | Rangers | 3-1 | Hearts | | Beaton, J |
02-Dec-18 SPFL 2018/2019 - M.15 | | Hearts | 1-2 | Rangers | | Madden |
03-Apr-19 SPFL 2018/2019 - M.32 | | Rangers | 3-0 | Hearts | | Clancy |
20-Apr-19 SPFL 2018/2019 - M.34 | | Hearts | 1-3 | Rangers | | Beaton, J |
20-Oct-19 SPFL 2019/2020 - M.9 | | Hearts | 1-1 | Rangers | | Clancy |
01-Dec-19 SPFL 2019/2020 - M.15 | | Rangers | 5-0 | Hearts | | Robertson |
26-Jan-20 SPFL 2019/2020 - M.23 | | Hearts | 2-1 | Rangers | | McLean |
16-Oct-21 SPFL 2021/2022 - M.9 | League | Rangers | 1-1 | Hearts | | Robertson |
12-Dec-21 SPFL 2021/2022 - M.18 | League | Hearts | 0-2 | Rangers | | Walsh |
06-Feb-22 SPFL 2021/2022 - M.25 | League | Rangers | 5-0 | Hearts | | Collum |
14-May-22 SPFL 2021/2022 - M.39 | Championship | Hearts | 1-3 | Rangers | | Clancy |
21-May-22 Scottish Cup 2021/2022 - M.6 | Final | Rangers | 2-0 | Hearts | | Collum |
01-Oct-22 SPFL 2022/2023 - M.9 | League | Hearts | 0-4 | Rangers | | McLean |
09-Nov-22 SPFL 2022/2023 - M.15 | League | Rangers | 1-0 | Hearts | | Beaton, J |
01-Feb-23 SPFL 2022/2023 - M.24 | League | Hearts | 0-3 | Rangers | | Beaton, J |
24-May-23 SPFL 2022/2023 - M.37 | Championship | Rangers | 2-2 | Hearts | | Beaton, J |
29-Oct-23 SPFL 2023/2024 - M.10 | League | Rangers | 2-1 | Hearts | | Beaton, J |
05-Nov-23 League Cup 2023/2024 - | Semi-finals | Hearts | 1-3 | Rangers | | Walsh |
06-Dec-23 SPFL 2023/2024 - M.16 | League | Hearts | 0-1 | Rangers | | Collum |
24-Feb-24 SPFL 2023/2024 - M.27 | League | Rangers | 5-0 | Hearts | | Walsh |
21-Apr-24 Scottish Cup 2023/2024 - M.7 | Semi-finals | Rangers | 2-0 | Hearts | | McLean |
18-May-24 SPFL 2023/2024 - M.38 | Championship | Hearts | 3-3 | Rangers | | Robertson |
03-Aug-24 SPFL 2024/2025 - M.1 | League | Hearts | 0-0 | Rangers | | Walsh |
10-Nov-24 SPFL 2024/2025 - M.12 | League | Rangers | 1-0 | Hearts | | McDermid, M |
16-Feb-25 SPFL 2024/2025 - M.26 | League | Hearts | 1-3 | Rangers | | Beaton, J |
|