Rangers v Hearts: Premiership predictions, best bets and odds

Rangers v Hearts: Premiership predictions, best bets and odds
Rangers v Hearts: Premiership predictions, best bets and oddsFlashscore

Followers of the Scottish Premiership enjoy a Glasgow v Edinburgh showdown on Sunday as Rangers host league leaders Hearts at Ibrox. Betting writer Frank Monkhouse previews.

This article contains affiliate links to advertisers. The analysis is our own. Gamble Aware 18+

Just five points separate Scottish Premiership leaders Hearts and nearest rivals Rangers ahead of Sunday's game in Govan. The home team endured a woeful start to the campaign under Russell Martin. German Danny Rohl took over with the Gers stuck in the bottom half of the division. An improvement in results has them back in contention entering round 27.

Hearts hit the front early in the season, and the Jambos haven't looked back since. Led by Derek McInnes, the team from Tynecastle travel to Ibrox on the back of a morale-boosting win over Hibs in Tuesday's Edinburgh derby. The pace-setters left it late to sink the Hibees, netting with 88 minutes on the clock. Hearts have banked 10 of the last 15 points available.

Will Rangers use home advantage and a sell-out crowd to deliver another huge win for Rohl, turning the title race on its head? Will Hearts land a third win in three meetings with Rangers to pull further clear of the chasing pack? The legal and licensed betting apps on this page offer over 100 pre-match markets. Frank Monkhouse provides his big-match picks.

Rangers v Hearts tips

Under 3.5 goals @ 3/10 (bet365)

Rangers win @ 19/20 (bet365)

Moore to score or assist @ 11/8 (bet365)

Total goals - under 3.5

Rangers enter Sunday's match knowing victory is a must. The Light Blues did well to haul themselves back into contention, but there's now little room for error. Rangers have drawn two of their previous three starts, ending level with the Steelmen on Wednesday, while Hearts beat Hibs and Celtic edged Livingston. All the pressure is on Rohl's Rangers here.

Our first pick is for Rangers v Hearts to end with fewer than four goals scored by both teams combined. That bet landed in half of the Gers' four starts this month, ending goalless at Easter Road and 1-1 at Fir Park. They had more to cheer on home soil, thrashing Kilmarnock 5-1 here in the league before putting eight past Queens Park in the Scottish Cup.

Under 3.5 goals landed in Hearts' two games in February, losing 1-0 in Paisley before scoring late to win the Edinburgh derby. In the head-to-head, we see that under 3.5 goals was a winning prediction in the last two meetings at Ibrox, and in three of four. With tensions running high, I don't expect a free-scoring afternoon. Bet on fewer than four goals.

Tip: Under 3.5 goals @ 3/10 (bet365)

Bet explanation: You need Rangers v Hearts to end with fewer than four goals scored.

Result - Rangers win

We're picking sides for our second bet, taking Rangers in the match-winner market. The midweek draw in North Lanarkshire was bitterly disappointing for all connected to Ibrox, from the fans to the coaching staff. It was a stumble, and they lost ground to Sunday's opponents, but there are plenty of points still to play for this term. A home win makes things interesting.

The latest form available on the Flashscore app shows Rangers have played three league games at Ibrox this year, beating Kilmarnock 5-1, Dundee 3-0, and Aberdeen 2-0. Ten goals scored, and just one conceded, offer hope. It's also worth knowing the spare goal was gifted to Killie when goalkeeper Jack Butland fluffed a backpass with his team in complete control.

Hearts are the only team to win at Ibrox in the Premiership this season. The Jambos have played three league matches away from home in 2026, beating Dundee 1-0 and Dundee Utd 3-0, before losing 1-0 in Paisley recently. The leaders also appear to be feeling the pressure. They've already had three players sent off this year, with two red cards away from home.

Tip: Rangers win @ 19/20 (bet365)

Bet explanation: If Rangers beat Hearts, you'll beat the bookies.

Score or assist - Moore

I like to sign off with a play at more attractive odds, when possible, and that's the case again on Sunday. We're backing on-loan Tottenham wonderkid Mikey Moore to score or assist. With this wager, the teenager scoring from distance pays the same as the Londoner setting up a teammate in the dying seconds. Your bet is live the entire time Moore is on the pitch.

Let's look at how Moore has performed while on loan at Rangers. The 18-year-old struggled in the early exchanges, but is now showing flashes of his undeniable potential. He has two goals in 2026: finding the net against Celtic and Kilmarnock. He loves playing at Ibrox, scoring and providing an assist in that big win over Neil McCann's team here 11 days ago.

Rangers v Hearts is a huge match this weekend, and it's a platform for Moore to show that he has been improving while in Glasgow. He's quick, direct, and fearless. The Englishman is also a fans' favourite, and with the iconic stadium packed to capacity and the TV cameras in attendance, the scene is set. Back Moore to score or assist as a single at useful odds.

Tip: Moore to score or assist @ 11/8 (bet365)

Bet explanation: If Mikey Moore scores or assists a goal anytime in this match, your bet wins.

Rangers v Hearts

Rangers win @ 19/20 (bet365)

Draw @ 23/10 (bet365)

Hearts win @ 27/10 (bet365)

Discover the Best Betting Bonuses

If you're looking to take advantage of this week's Premiership matches for your bets, Flashscore is here to help. On our betting bonuses page, you'll find some of the best promotions and bonus codes on the market.

The odds, correct at the time of publication, are subject to change.