Referees for this weekend's games in the Ladbrokes Premiership, Championship, League 1, League 2 and IRN-BRU Cup semi-finals.
Ladbrokes Premiership - Saturday
Celtic v Motherwell - Don Robertson
Heart of Midlothian v Inverness CT - Bobby Madden
Partick Thistle v Hamilton Academical - Willie Collum
Ross County v St Johnstone - John Beaton
Ladbrokes Premiership - Sunday
Kilmarnock v Aberdeen - Andrew Dallas (Sky Sports, 1.00pm)
Dundee v Rangers - Craig Thomson (Sky Sports, 3.15pm)
Ladbrokes Championship - Saturday
Dumbarton v Ayr United - John McKendrick
Morton v Falkirk - Greg Aitken
Raith Rovers v Hibernian - Craig Charleston
Ladbrokes League 1 - Saturday
Airdrieonians v Livingston - Stephen Finnie
Albion Rovers v Stenhousemuir - Barry Cook
East Fife v Brechin City - David Munro
Queen's Park v Alloa Athletic - Alan Muir
Stranraer v Peterhead - Steven Kirkland
Ladbrokes League 2 - Saturday
Arbroath v Stirling Albion - Ryan Milne
Berwick Rangers v Forfar Athletic - Lloyd Wilson
Cowdenbeath v Annan Athletic - Craig Napier
Edinburgh City v Montrose - Gavin Duncan
Elgin City v Clyde - Gavin Ross
IRN-BRU Cup semi-final - Saturday
Queen of the South v Dundee United - Nick Walsh (BBC ALBA, 5.15pm)
IRN-BRU Cup semi-final - Sunday
St Mirren v The New Saints - Keith Kennedy (BBC ALBA & S4C, 4.10pm)