Elgin City will kick off their SPFL season with a long trip to Annan.
The League 2 fixtures list was unveiled on Friday for a campaign beginning on Saturday August 4.
Elgin's opening game is at Galabank, before tackling Edinburgh City at home a week later.
Before the league start, the Borough Briggs side open their campaign with four group matches in the Betfred Cup.
On July 14 they visit Ross County, who were relegated from the Premiership last season.
A trip to League 1 Arbroath follows a week later, with City at home to Alloa on Tuesday July 24.
Finally, Dundee United make the trip to Borough Briggs on July 28.