Hearts v Rangers: Pick of the statspublished at 10:58 13 February

Should Rangers captain James Tavernier play at Tynecastle it will be his 300th appearance in the Premiership, making him the first non-Scottish player to reach that total in the competition since its 2013 rebrand. The only other players to make 300+ are Callum McGregor (336), Andy Considine (319), Marcus Fraser (312), and Stephen O'Donnell (305).
Midfielder Jorge Grant made his 100th appearance in all competitions for Hearts in Monday night's Scottish Cup win at St Mirren.
Hearts are winless in their past 17 meetings with Rangers in all competitions (D4 L13) since a 1-0 win in the Scottish Cup in February 2020.
Rangers have only lost one of their past 26 league games against Hearts (W19 D6), going down 2-1 in January 2020 under Steven Gerrard.
Hearts have won four of their five league games in 2025 (D1), as many as their final 22 such matches of 2024 (W4 D7 L11).
Rangers have won each of their past four league games, all by a margin of 2+ goals. That's the club's longest run of league wins by more than one goal since April 2023 under Michael Beale (5 in a row).