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