Referee appointments for this weekend's games in the Ladbrokes Premiership, Championship, League 1 and League 2.
Ladbrokes Premiership – Friday
Ross County v Inverness CT - Craig Thomson (BT Sport, 7.45pm)
Ladbrokes Premiership – Saturday
Aberdeen v St Johnstone - Alan Muir
Hamilton Academical v Kilmarnock - Willie Collum
Heart of Midlothian v Partick Thistle - Andrew Dallas
Motherwell v Dundee - Steven McLean
Rangers v Celtic - John Beaton (Sky Sports, 12 noon)
Ladbrokes Championship – Saturday
Ayr United v Hibernian - Stephen Finnie
Dunfermline Athletic v Morton - Euan Anderson
Falkirk v Queen of the South - Crawford Allan
St Mirren v Raith Rovers - Kevin Clancy
Dundee United v Dumbarton - Nick Walsh (BBC ALBA, 5.15pm)
Ladbrokes League 1 – Saturday
Alloa Athletic v Stranraer - Mat Northcroft
Brechin City v Albion Rovers - David Lowe
East Fife v Airdrieonians - Scott Millar
Livingston v Peterhead - Kevin Graham
Queen's Park v Stenhousemuir - Craig Napier
Ladbrokes League 2 – Saturday
Annan Athletic v Montrose - Steven Reid
Arbroath v Elgin City - Grant Irvine
Clyde v Berwick Rangers - Mike Roncone
Cowdenbeath v Forfar Athletic - Ryan Milne
Edinburgh City v Stirling Albion - Gavin Ross