31 July 2021
Scottish Premiership
Rangers v Livingston
Dundee v St Mirren
Ross County v St Johnstone
Hearts v Celtic
Scottish Championship
Arbroath v Inverness Caledonian Thistle
Kilmarnock v Ayr United
Greenock Morton v Dunfermline
Partick Thistle v Queen of the South
Raith Rovers v Hamilton Academical
Scottish League One
Airdrieonians v Montrose
Clyde v Dumbarton
Cove Rangers v Falkirk
East Fife v Queen's Park
Peterhead v Alloa Athletic
Scottish League Two
Annan Athletic v Forfar Athletic
Edinburgh City v Albion Rovers
Elgin City v Stranraer
Kelty Hearts v Cowdenbeath
Stenhousemuir v Stirling Albion
01 August 2021
Scottish Premiership
Aberdeen v Dundee United
Motherwell v Hibs