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