Referee appointments for this weekend's games in the Ladbrokes Premiership, Championship, League 1 and League 2.
Ladbrokes Premiership - Friday
Dundee v Aberdeen - Nick Walsh (BT Sport, 7.45pm)
Ladbrokes Premiership - Saturday
Hamilton Academical v St Johnstone - Craig Thomson
Heart of Midlothian v Motherwell - Andrew Dallas
Kilmarnock v Partick Thistle - Barry Cook
Rangers v Ross County - Euan Anderson
Ladbrokes Championship - Saturday
Brechin City v St Mirren - Colin Steven
Dumbarton v Livingston - Steven McLean
Dunfermline Athletic v Queen of the South - Willie Collum
Morton v Dundee United - Gavin Duncan
Inverness Caley Thistle v Falkirk - Stephen Finnie
Ladbrokes League 1 - Saturday
Albion Rovers v Arbroath - Mat Northcroft
Ayr United v Queen's Park - Gavin Ross
East Fife v Stranraer - Steven Kirkland
Forfar Athletic v Alloa Athletic - Craig Napier
Elgin City v Edinburgh City - Duncan Williams
Ladbrokes League 2 - Saturday
Montrose v Berwick Rangers - Mike Roncone
Peterhead v Clyde - Grant Irvine
Stenhousemuir v Annan Athletic - David Munro
Stirling Albion v Cowdenbeath - Lorraine Watson
Ladbrokes Premiership - Sunday
Hibernian v Celtic - John Beaton (Sky Sports, 12.30pm)
Ladbrokes League 1 - Sunday
Airdrieonians v Raith Rovers Don Robertson (BBC ALBA, 4.10pm)