The SPFL today revealed the 2019/20 fixture lists for the Ladbrokes Premiership, Championship, League 1 and League 2...

Champions Celtic will begin the defence of their trophy with a home match against St Johnstone on Saturday August 3 while last season’s runners-up Rangers travel to Kilmarnock the following day, live on Sky Sports.

Ross County mark their top-flight return by hosting Hamilton Academical while Aberdeen take on Heart of Midlothian at Pittodrie. Hibernian face St Mirren at Easter Road and Livingston welcome Motherwell to the Tony Macaroni Arena.

The first meeting of Rangers and Celtic is scheduled for Ibrox on the weekend of August 31 and the opening Edinburgh derby will be played at Easter Road on the weekend of September 21.

In the Ladbrokes Championship, Dundee United start at home to Inverness Caledonian Thistle and city rivals Dundee go to Dunfermline Athletic. The first Dundee derby is scheduled for Tannadice at the end of August.

Falkirk kick off their Ladbrokes League 1 campaign with a trip to Peterhead while SPFL newcomers Cove Rangers make their Ladbrokes League 2 bow against Edinburgh City at Balmoral Stadium.

The opening weekend fixtures are detailed below…

Ladbrokes Premiership - Saturday August 3

Aberdeen v Heart of Midlothian

Celtic v St Johnstone

Hibernian v St Mirren

Livingston v Motherwell

Ross County v Hamilton Academical

Ladbrokes Premiership - Sunday August 4

Kilmarnock v Rangers (Live on Sky Sports, 1.30pm)

For the full Ladbrokes Premiership fixture list click HERE



Ladbrokes Championship - Saturday August 3

Alloa Athletic v Partick Thistle

Arbroath v Queen of the South

Ayr United v Morton

Dundee United v Inverness Caledonian Thistle

Dunfermline Athletic v Dundee

For the full Ladbrokes Championship fixture list click HERE



Ladbrokes League 1 - Saturday August 3

Airdrieonians v Forfar Athletic

Clyde v East Fife

Dumbarton v Raith Rovers

Peterhead v Falkirk

Stranraer v Montrose

For the full Ladbrokes League 1 fixture list click HERE

Ladbrokes League 2 - Saturday August 3

Brechin City v Annan Athletic

Cove Rangers v Edinburgh City

Elgin City v Cowdenbeath

Stenhousemuir v Albion Rovers

Stirling Albion v Queen’s Park

For the full Ladbrokes League 2 fixture list click HERE