Scottish Championship fixtures: Rangers face Hearts in opener

Promoted Rangers open their Scottish Championship campaign against Hearts, who were relegated from the Premiership last season, on Saturday 9 August.

Hibernian, who were also relegated last term, entertain Livingston, and the first Edinburgh derby of the season is at Tynecastle on 16 August.

In League One, newly promoted Peterhead welcome Stirling Albion on the opening day, also on 9 August.

Relegated Arbroath travel to Berwick on the first day of the League Two season.

BBC Sport app

Download the BBC Sport app and sign up to get goal alerts for your team next season

Hearts head coach Robbie Neilson revealed he is relishing taking on Rangers and Hibs in the club's first two games.

"Right at the start we have high quality matches and they give us a chance to lay down a marker for the rest of the season," said Neilson.

"It doesn't matter who you get in the first two games of the season, they are just as important as any other, but having Rangers and Hibs adds a little bit more to it as they are great games to be involved in."

Championship side Falkirk, who recently appointed Peter Houston as their new manager, visit Cowdenbeath for their first game of the campaign on 9 August, while Queen of the South entertain Alloa and Raith Rovers host Dumbarton.

Rangers visit Falkirk on the second weekend of the season and their first meeting with Hibernian is at Ibrox on 27 September.

There is the potential for a dramatic final day showdown with the four favourites for promotion all meeting on 2 May; Rangers visiting Tynecastle and Falkirk hosting Hibernian.

Dunfermline, who lost to Cowdenbeath in the play-off final last term, are at home to Brechin in their League One opener.

Jim Duffy's attempt to return Greenock Morton to the Championship will begin away to Ayr United.

In League Two, Barry Ferguson's first competitive match as player-manager of Clyde will be a trip to take on Queen's Park.

Opening day fixtures (Saturday 9 August)

Championship League One League Two

Cowdenbeath v Falkirk

Ayr United v Morton

Albion Rovers v Annan Athletic

Hibernian v Livingston

Dunfermline Athletic v Brechin City

Berwick Rangers v Arbroath

Queen of the South v Alloa Athletic

Peterhead v Stirling Albion

Elgin City v East FIfe

Raith Rovers v Dumbarton

Stenhousemuir v Airdrieonians

Montrose v East Stirlingshire

Rangers v Hearts

Stranraer v Forfar Athletic

Queen's Park v Clyde

NB All fixtures and kick-off times are subject to change. The BBC is not responsible for any changes that may be made.