You have to go all the way back to 1985 the last time neither Celtic nor Rangers won the Scottish title.
After Hearts beat Celtic back at the beginning of August, not many were talking about them winning the Scottish Premiership. However, after five wins from five and sitting five points clear of Brendan Rodgers' side, punters have been piling in on the potential shock.
Having opened the season as big as 500-1, they are now as short as 16-1 to go all the way. Although if you shop around, certain bookmakers still have 40-1 for the impossible to become a reality. Since Hearts' latest win over Motherwell, almost 70% of all bets have been placed on them lifting the trophy.
Hearts face Livingston on Saturday, another side who have started brightly and currently share second spot with Celtic on 10 points. A sixth win in a row would surely see their title odds shorten further, even in the early stages of the season.
Despite all this, Celtic are very much still the title favourites, currently best priced at a measly 2-7. Steven Gerrard’s Rangers are second favourites, best priced at 7-1, despite already being seven points off the lead after just five matches.
Oddschecker spokesman George Elek: “It has certainly been an unexpected, blistering start to the season for Hearts but it is very much a long old season.
After Leicester’s title win, punters have been looking for the next big upset and they clearly believe it could happen in the SPFL this season. It would take a brave punter to back against Celtic, that’s for sure.