Hearts host Rangers at Tynecastle Park on 28 October 2026 at 23:00 in a Scottish Premiership fixture that pits the league's most potent home attack against one of its stingiest away defences. Hearts have averaged 2.67 goals per game at home while conceding just 0.67, backed by a 2-0 win over Motherwell. Rangers arrive off a 4-0 demolition of St. Johnstone and have conceded only 0.80 goals per away match this season. Kevin Kelsy scored twice against St. Johnstone and leads the Rangers attack, with Hearts missing Halkett, Ageu, Borchgrevink, Renaud and Spittal to injury. Rangers are without Shankland, Chermiti, Cifuentes, Devlin and Yokota.
Form and Head to Head
Rangers hold a commanding record in this fixture, winning 27 of 43 previous meetings. Their recent form—a 4-0 win over St. Johnstone—demonstrates the attacking threat they carry into away matches. Hearts' home record is their strongest asset, with their 2.67 goals per game at Tynecastle suggesting they can trouble Rangers despite the visitors' defensive solidity on the road.
Best Bet
Back Rangers to win. At 1xBet, the away victory sits at 2.09, offering value given Rangers' superior head-to-head record, recent form, and defensive discipline in away fixtures. The pick is Rangers 1-2 Hearts.
Odds to Watch
Over 2.5 goals appeals given Hearts' home-scoring average and Rangers' attacking output. The draw at 1xBet is priced at 3.65, while 1Win offers the away win at 2.11 for those seeking fractionally better value on the Rangers pick.

