Partick Thistle will begin the new season with a home match against Inverness Caley Thistle.
The fixtures for the new season, announced on Friday, see Alan Archibald’s men take on the Highlanders in the season opener at Firhill on Saturday, August 6.
The fixture means an early reunion with his old team-mates for ex-Inverness man Danny Devine who only joined the Glasgow Jags this week.
The Jags’ first away match is against champions Celtic the following week. Thistle then face Aberdeen away and Hearts at home.
Thistle’s first match with newly promoted Rangers will be at Ibrox on October 1.
Over Christmas and New Year the Firhill side’s festive schedule gives them a trip to Dingwall on Christmas Eve to play Ross County and home matches with Dundee on Wednesday, December 28, and Kilmarnock on Hogmanay.
Full Thistle fixture list:
August: Sat 6, Inverness CT (h); Sat 13, Cekltic (a); Sat 20, Aberdeen (a); Sat 27, Hearts (h).
September: Sat 10, St Johnstone (h); Sat 17, Kilmarnock (a); Sat 24, Motherwell (h).
October: Sat 1, Rangers (a); Sat 15, Hamilton Accies (h); Sat 22, Ross County (h); Wed 26, Dundee (a); Sat 29, St Johnstone (a).
November: Sat 5, Aberdeen (h); Sat 19, Motherwell (a); Sat 26, Rangers (h).
December: Sat 3, Hamilton Accies (a); Sat 10, Celtic (h); Sat 17, Hearts (a); Sat 24, Ross County (a); Wed 28, Dundee (h); Sat 31, Kilmarnock (h).
January: Sat 28, Inverness CT (a).
February: Wed 1, St Johnstone (h); Sat 4, Aberdeen (a); Sat 18, Hamilton Accies (h); Sat 25, Hearts (h).
March: Wed 1, Dundee (a); Sat 11, Inverness CT (h); Sat 18, Kilmarnock (a).
April: Sat 1, Ross County (h) (a); Wed 5, Celtic (a); Sat 8, Motherwell (h); Sat 15, Rangers (a).