Referee appointments for this weekend's games in the Ladbrokes Premiership, Championship, League 1 and League 2:
Ladbrokes Premiership - Friday
Dundee v Heart of Midlothian - Kevin Clancy (7.45pm)
Kilmarnock v St Johnstone - Stephen Finnie (7.45pm)
Motherwell v Aberdeen - Bobby Madden (BT Sport, 7.45pm)
Ross County v Partick Thistle - John Beaton (7.45pm)
Ladbrokes Premiership - Saturday
Hamilton Academical v Celtic - Willie Collum (Sky Sports, 12.30pm)
Rangers v Inverness Caley Thistle - Don Robertson (12.30pm)
Ladbrokes Championship - Saturday
Ayr United v Dumbarton - Craig Charleston (12.30pm)
Dundee United v St Mirren - John McKendrick (12.30pm)
Hibernian v Raith Rovers - Greg Aitken (1.00pm)
Morton v Queen of the South - Barry Cook (1.00pm)
Ladbrokes Championship - Monday
Dunfermline Athletic v Falkirk - Euan Anderson (3.00pm)
Ladbrokes League 1 - Saturday
Albion Rovers v East Fife - Colin Steven (1.00pm)
Alloa Athletic v Brechin City - David Munro (1.00pm)
Livingston v Queen's Park Steven Kirkland (2.00pm)
Stranraer v Airdrieonians - Gavin Ross (1.00pm)
Ladbrokes League 1 - Monday
Peterhead v Stenhousemuir - Craig Napier (3.00pm)
Ladbrokes League 2 - Saturday
Annan Athletic v Berwick Rangers David Lowe (1.00pm)
Cowdenbeath v Arbroath - Alan Newlands (1.00pm)
Montrose v Stirling Albion - Graham Beaton (1.00pm)
Ladbrokes League 2 - Monday
Forfar Athletic v Clyde - Mat Northcroft (3.00pm)