HEARTS - RANGERS
Bookmakers are siding decisively with one team. Rangers is the shortest price on a book of 3.4 / 3.6 / 2.01 (1 / X / 2), an implied 46.5%. Across the three outcomes the book reads 27.5% / 26.0% / 46.5% on an overround of 6.9%.
Liquidity is strong — 10,870 already matched on the 1X2 market, putting this among the most heavily traded fixtures on the card. Prices in a market that deep are far more reliable than in a thin one.
In the league table Hearts sit 3rd on 19 points (6W 1D 3L) with Rangers 2nd on 23 points (7W 2D 1L).
Hearts read W-L-L-D-W-D across their last 6 in all competitions, most recent first (2W 2D 2L) — patchy.
Rangers read W-D-W-W-W-W across their last 6 in all competitions, most recent first (5W 1D 0L) — about as good as form gets.
Head to head the record reads 3-0-3 — Hearts wins, draws, then Rangers wins. Their last meeting finished Hearts - Rangers: 0-3.
Our last-six model flags 3 qualifying strikes here. Reading Hearts first, then Rangers, out of their last six: O 3.50 2 and 5, HT O 1.50 4 and 5, HT GG 3 and 4.
Hearts team news: Hearts manager Wouter Vrancken made three changes from the Jambos' 2-0 defeat to Trabzonspor in Turkey during their Europa Conference League match, before they secured a 2-0 win over Motherwell at Fir Park.
Hearts team news: Beau Reus took up his position in goal on Thursday night. Stephen Kingsley came in for Christian Borchgrevink at left-back, with Jamie McCart and Malachi Fagan-Walcott forming the central defensive pair, and Rogers Mato switched to right-back.
Rangers team news: Rangers manager Derek McInnes made a single change to the team that shared a 2-2 draw with Dundee at Dens Park, before securing a 4-0 triumph over St Johnstone at Ibrox at the weekend.
Rangers team news: Ivor Pandur was in goal. James Penrice carried on at left-back, while Olwethu Makhanya partnered Emmanuel Fernandez in the heart of the unchanged Gers defence, and Dujon Sterling stayed at right-back on Saturday afternoon.
Hearts are without 8 — Tom Renaud (Out - injured), Blair Spittal (Doubtful - injured), Oisin McEntee (Doubtful - injured), Craig Halkett (Doubtful - injured), Harry Milne (Out - injured), Christian Borchgrevink (Doubtful - injured). Losing Tom Renaud (8.18/10) is the kind of absence that moves a price.
Rangers are without 6 — Lawrence Shankland (Out - injured), Cameron Devlin (Doubtful - injured), José Cifuentes (Doubtful - injured), Ross McCrorie (Doubtful - injured), Youssef Chermiti (Out - injured), Daisuke Yokota (Doubtful - injured).
Early lineups are in: Hearts set up 4-2-3-1 against 4-2-3-1. See the pitch graphic above for the full XI.
Hearts lean hardest on Beau Reus (9.5), Josh McPake (9.5), Cláudio Braga (9.5) on our Player Index — how much of the side's football each man accounts for, out of 10. It measures involvement and cover, not performance.
Oisin McEntee is out for Hearts — index 6.2, against 8.6 for the best cover we hold at his position. Well covered.
Harry Milne is out for Hearts — index 7.3, against 7.6 for the best cover we hold at his position. Well covered.
Christian Borchgrevink is out for Hearts — index 6.4, against 7.6 for the best cover we hold at his position. Well covered.
Stuart Findlay is out for Hearts — index 6.5, against 7.6 for the best cover we hold at his position. Well covered.
Rangers lean hardest on Ivor Pandur (9.5), James Penrice (9.5), Emmanuel Fernandez (9.5) on our Player Index — how much of the side's football each man accounts for, out of 10. It measures involvement and cover, not performance.
Lawrence Shankland is out for Rangers — index 6.7, against 0.0 for the best cover we hold at his position. Major loss.
Cameron Devlin is out for Rangers — index 6.7, against 8.5 for the best cover we hold at his position. Well covered.
The projected score for this one is Hearts 2 - 2 Rangers, a draw with 4 goals in it — on the right side of the 2.5 line.
The read: Rangers at 2.01 is the side the market is with, and nothing in the data above argues against it.
This analysis is generated automatically from BTFNews odds, market and statistical data at 06:50 on 28th October 2026. It is information, not advice — always check team news before the off.
