Referee appointments for this weekend's games in the Ladbrokes Premiership, Championship, League 1 and League 2.
Ladbrokes Championship - Friday
Dunfermline Athletic v St Mirren - John Beaton (BT Sport, 7.45pm)
Ladbrokes Premiership - Saturday
Aberdeen v Kilmarnock - Craig Thomson
Celtic v Hibernian - Bobby Madden
Hamilton Academical v Dundee - Kevin Clancy
Heart of Midlothian v Motherwell - Willie Collum
St Johnstone v Partick Thistle - Gavin Duncan
Ladbrokes Championship - Saturday
Dundee United v Morton - Barry Cook
Falkirk v Inverness Caledonian Thistle - Euan Anderson
Livingston v Dumbarton - Colin Steven
Queen of the South v Brechin City - Andrew Dallas
Ladbrokes League 1 - Saturday
Airdrieonians v Arbroath - Steven Reid
Albion Rovers v Stranraer - David Lowe
Alloa Athletic v Raith Rovers - Alan Muir
East Fife v Forfar Athletic - Ryan Milne
Queen's Park v Ayr United - Greg Aitken
Ladbrokes League 2 - Saturday
Clyde v Peterhead - Steven Kirkland
Cowdenbeath v Berwick Rangers - Kevin Graham
Edinburgh City v Annan Athletic - Graham Beaton
Elgin City v Stenhousemuir - Mat Northcroft
Montrose v Stirling Albion - Grant Irvine
Ladbrokes Premiership - Sunday
Ross County v Rangers - Steven McLean (Sky Sports, 2.00pm)