- Hearts are winless in six Scottish Premiership games against Rangers (D1 L5) since a 4-1 victory in February 2017, losing each of the last four meetings.
- Rangers have lost two of their last three visits to Hearts in the league, however they did win their most recent such trip to Tynecastle Park in October 2017 (3-1).
- Hearts are winless in their previous four league games (D1 L3), losing each of their last three – they last went on a longer losing run in the competition between May and August 2017 (run of five).
- Rangers have lost just one of their last nine league matches (W7 D1) and are unbeaten in six Scottish Premiership games since a 0-1 defeat against Livingston in September (W5 D1).
- Since the start of last season, Alfredo Morelos has been directly involved in 32 league goals for Rangers (22 goals, 10 assists) – more than any other player in the Scottish Premiership during this period.