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