Ange Postecoglou regained the title from Rangers last season in his first year as Celtic boss
Ange Postecoglou regained the title from Rangers last season in his first year as Celtic manager

On Sunday, July 31st, Celtic will host Aberdeen while Livingston will play Rangers in the first game of the new season.

Lee Johnson will make his league debut as the manager of Hibs, who will face St. John's in their first league game after being promoted from the second division.

The second weekend of the season is when Hibs play Hearts.

3 September is when the first Old Firm derby will take place.

The World Cup lasts for five weeks after the 16th round of games on 12 November and the final on 17 December. During the shutdown, the lower leagues are still going on.

Cove Rangers, having secured a third promotion in four years, will play their first Championship game on the opening weekend.

Queen's Park is back in the second tier for the first time in 33 years, while Partick Thistle are in danger of being demoted.

In League 1, newcomers Kelty Hearts welcome fellow promotion winners, the rebranded Edinburgh FC, and Dunfermline Athletic play their first home game since being demoted to the second tier.

SPFL debutants Bonnyrigg Rose will play Forfar Athletic in League 2.

opening weekend

Why is the World Cup causing a fixture headache?

Even though Scotland have not qualified for the Rugby World Cup in November and December, the upheaval will continue for a variety of reasons.

The group stages of the European club competition must be completed a month earlier than usual and that Celtic, Rangers and Hearts are all guaranteed to be involved.

It must have at least six games on Sundays. It's fine But what if their domestic opponents are one of the Old Firm? It will be the end of August before we know.

SPFL company secretary Calum Beattie says that having five teams in Europe is fantastic. Trying to avoid certain matches on certain weekends is difficult.

There is no competition integrity issues because we know they will play each other at some point. If you add more constraints, they throw up things you don't like.