Scotland: Premiership

FT Rangers 1 - 0 Hamilton
FT Hibernian 2 - 0 Celtic
FT Kilmarnock 3 - 1 Dundee
FT St. Johnstone 1 - 2 Motherwell
FT St. Mirren 1 - 2 Aberdeen
FT Livingston 5 - 0 Hearts

Scotland: Premiership - Relegation

FT Partick 0 - 1 Livingston

Scotland: Premiership - Championship Group

FT Celtic 0 - 1 Aberdeen
FT Hibernian 5 - 5 Rangers
FT Kilmarnock 1 - 0 Hearts

Scotland: Premiership - Relegation Group

FT Dundee 0 - 1 Partick
FT Motherwell 3 - 0 Hamilton
FT St. Johnstone 1 - 1 Ross County

Scotland: Premiership - Relegation

FT Livingston 1 - 1 Dundee United

Scotland: Premiership - Championship Group

FT Celtic 0 - 0 Kilmarnock
FT Hearts 2 - 1 Hibernian
FT Aberdeen 1 - 1 Rangers

Scotland: Premiership - Relegation Group

FT Hamilton 1 - 2 St. Johnstone
FT Partick 0 - 1 Motherwell
FT Ross County 0 - 1 Dundee

Scotland: Premiership - Relegation

FT Dundee United 2 - 3 Livingston

Scotland: Premiership - Championship Group

FT Hearts 1 - 3 Celtic
FT Aberdeen 0 - 0 Hibernian
FT Rangers 1 - 0 Kilmarnock

Scotland: Premiership - Relegation Group

FT Motherwell 1 - 5 St. Johnstone
FT Dundee 1 - 0 Hamilton
FT Partick 1 - 1 Ross County

Scotland: Premiership - Relegation

FT Dundee United 2 - 1 Dunfermline

Scotland: Premiership - Championship Group

FT Celtic 5 - 0 Rangers
FT Hibernian 5 - 3 Kilmarnock

Scotland: Premiership - Relegation Group

FT Motherwell 2 - 1 Dundee
FT St. Johnstone 1 - 1 Partick
FT Hamilton 2 - 0 Ross County

Scotland: Premiership - Championship Group

FT Aberdeen 2 - 0 Hearts

Scotland: Premiership - Relegation Group

FT Dundee 2 - 1 St. Johnstone
FT Partick 2 - 1 Hamilton
FT Ross County 0 - 0 Motherwell

Scotland: Premiership - Championship Group

FT Hibernian 2 - 1 Celtic

Scotland: Championship

FT Ayr United 3 - 3 Ross County
FT Falkirk 0 - 0 Morton
FT Inverness 1 - 1 Dundee United
FT Partick 2 - 2 Alloa
FT Queen of South 0 - 0 Dunfermline

Scotland: Championship - Relegation

FT Dumbarton 0 - 1 Alloa

Scotland: League One

FT Airdrieonians 0 - 1 Arbroath
FT Forfar 2 - 1 Montrose
FT Raith 4 - 2 Dumbarton
FT Stenhousemuir 0 - 2 East Fife
PP Stranraer - Brechin

Scotland: League One - Relegation

FT Peterhead 1 - 0 Stenhousemuir

Scotland: League Two

PP Berwick - Queen's Park
FT Clyde 1 - 0 Annan
FT Edinburgh City 4 - 1 Elgin City
PP Peterhead - Cowdenbeath
PP Stirling - Albion Rovers

Scotland: League Two - Relegation

FT Cowdenbeath 3 - 2 Cove Rangers

Scotland: Lowland League

FT BSC Glasgow 6 - 1 Stirling University
PP Dalbeattie Star - Spartans
FT East Kilbride 3 - 1 Whitehill Welfare
FT Edusport Academy 1 - 5 Gretna 2008
FT Gala Fairydean 1 - 1 Edinburgh University
PP Civil Service Stroll - Kelty Hearts
PP Vale Of Leithen - East Stirlingshire

Scotland: Highland League

PP Clachnacuddin - Brora Rangers
PP Cove Rangers - Rothes
FT Formartine Utd 3 - 0 Deveronvale
FT Forres Mechanics 4 - 1 Lossiemouth
FT Fort William 1 - 6 Huntly
SP Fraserburgh - Keith
FT Inverurie Loco Works 7 - 0 Turriff Utd
PP Strathspey Thistle - Buckie Thistle
PP Wick Academy - Nairn County

Scotland: Fa Cup

FT Inverness 6 - 1 Edinburgh City
FT Annan 3 - 4 Montrose
FT Peterhead 0 - 3 Morton
FT Airdrieonians 3 - 0 Dumbarton
FT Alloa 3 - 0 Brechin
FT Arbroath 0 - 1 Stranraer
FT Berwick 1 - 2 East Fife
FT Cowdenbeath 1 - 0 Brora Rangers
FT East Kilbride 1 - 0 Gala Fairydean
FT Forfar 2 - 0 BSC Glasgow
FT Fraserburgh 0 - 1 Auchinleck Talbot
FT Queen of South 4 - 1 Formartine Utd
FT Queen's Park 0 - 3 Raith
FT Stenhousemuir 4 - 2 Falkirk
FT Stirling University 0 - 4 Elgin City
FT Beith 0 - 3 Ayr United

Scotland: Betfred Cup - Play Offs

FT Celtic 1 - 0 Aberdeen
FT Hearts 4 - 2 Motherwell
FT Rangers 4 - 0 Ayr United
FT Hibernian 3 - 2 Ross County
ET Queen of South 1 - 2 St. Johnstone

Scotland: Betfred Cup

FT Hearts 5 - 0 Inverness
FT Alloa 0 - 2 Ross County
FT Clyde 1 - 3 Motherwell
FT Cove Rangers 2 - 0 Raith
FT Dundee 2 - 0 Brechin
FT Dunfermline 3 - 1 Stirling
FT East Fife 1 - 2 Falkirk
FT Edinburgh City 4 - 2 Stranraer
FT Elgin City 0 - 4 Dundee United
FT Forfar 1 - 3 St. Johnstone
PT Hamilton 2 - 1 Airdrieonians
FT Kilmarnock 2 - 0 Queen's Park
FT Livingston 2 - 0 Berwick
FT Morton 5 - 0 Albion Rovers
FT Partick 0 - 2 Ayr United
FT St. Mirren 6 - 0 Dumbarton

Scotland: Challenge Cup

PT Edinburgh City 3 - 2 Alloa
FT Motherwell (U20) 1 - 2 Ross County
FT Queen's Park 1 - 2 Connah's Quay
PT Bohemians 1 - 0 Sutton
FT East Fife 2 - 0 Queen of South
PT Coleraine 2 - 1 Formartine Utd
FT Sligo 4 - 1 Livingston (U20)
FT St. Mirren (U20) 3 - 2 Hamilton (U20)