Scottish Premiership title odds: Hearts, Celtic and Rangers battle for top spot

Apr 28, 2026 - 15:30
Scottish Premiership title odds: Hearts, Celtic and Rangers battle for top spot

Hearts now sit three points clear of Celtic and four points clear of Rangers heading into the May Bank Holiday weekend.

As a result they are ahead in the odds, but only narrowly shorter than Celtic who they play on the final day of the 2025/26 Scottish Premiership campaign.

Which club will Andy Robertson go to next?

talkSPORT BET – Bet £10 get £40 in free bets – CLAIM HERE*

There’s just four more games left in the battle for the Scottish title and one that is rarely between three teams that could still clinch it late on.

Hearts have the advantage but it could come down to Monday’s May Bank Holiday on May 4, when Hearts host Rangers.

If Rangers beat Hearts they will go within one point of them, but could also open up the chance for Celtic to catch up on Hearts too.

A win for Rangers would see Hearts still ahead of Celtic, on the same amount of points (one point clear of Rangers) and separating the top two on goal difference.

And Celtic vs Rangers on May 10 could be another crucial Old Firm Derby in what also might help seal the title.

A Hearts win would almost certainly put Rangers out of the picture and as a result of being four points behind are the biggest price in the odds to win the Scottish title.

Either way these four remaining games could all be deciders for each side, especially as they all face each other in this time, with Celtic vs Hearts on the final day on May 16 likely the ultimate decider.

Scottish Premiership title odds

talkSPORT BET – Bet £10 get £40 in free bets – CLAIM HERE*

talkSPORT BET App

Download the talkSPORT BET app here


Commercial content notice: Taking one of the bookmaker offers featured in this article may result in a payment to talkSPORT. 18+. T&Cs apply. Begambleaware.org

Remember to gamble responsibly

A responsible gambler is someone who:

  • Establishes time and monetary limits before playing
  • Only gambles with money they can afford to lose
  • Never chase their losses
  • Doesn’t gamble if they’re upset, angry or depressed
  • GamCare – www.gamcare.org.uk
  • Gamble Aware – www.begambleaware.org

For help with a gambling problem, call the National Gambling Helpline on 0808 8020 133 or go to www.gamstop.co.uk to be excluded from all UK-regulated gambling websites.

The new talkSPORT match centre

Keep up-to-date with all the latest football fixtures, results and standings in our new match centre.

*18+ New customers only. Opt in and bet up to £40 (min. £20) via mobile or app on any football (odds 1/1+) within 7 days of registration. Get up to £40 in free bets on selected markets, which expire in 7 days. T&Cs apply. GambleAware.org | Please gamble resp

What's Your Reaction?

Like Like 0
Dislike Dislike 0
Love Love 0
Funny Funny 0
Angry Angry 0
Sad Sad 0
Wow Wow 0