Good afternoon, dear Visitor.

Scotland: Premiership - Relegation

FT Hamilton 1 - 0 Dundee United

Scotland: Premiership - Championship Group

FT Celtic 2 - 0 Hearts
FT Partick 0 - 6 Aberdeen
FT St. Johnstone 1 - 2 Rangers

Scotland: Premiership - Relegation Group

FT Hamilton 4 - 0 Dundee
FT Inverness 3 - 2 Motherwell
FT Kilmarnock 1 - 2 Ross County

Scotland: Premiership - Relegation

FT Falkirk 1 - 2 Dundee United

Scotland: Premiership - Championship Group

FT Partick 0 - 5 Celtic
FT Rangers 1 - 2 Aberdeen
FT St. Johnstone 1 - 0 Hearts

Scotland: Premiership - Relegation Group

FT Dundee 0 - 2 Inverness
FT Motherwell 3 - 1 Kilmarnock
FT Ross County 3 - 2 Hamilton

Scotland: Premiership - Relegation

FT Dundee United 2 - 2 Falkirk

Scotland: Premiership - Championship Group

FT St. Johnstone 1 - 0 Partick

Scotland: Premiership - Relegation Group

FT Dundee 1 - 1 Ross County
FT Hamilton 0 - 1 Motherwell
FT Kilmarnock 2 - 1 Inverness

Scotland: Premiership - Championship Group

FT Rangers 2 - 1 Hearts
FT Aberdeen 1 - 3 Celtic

Scotland: Premiership - Relegation

FT Dundee United 3 - 0 Morton

Scotland: Premiership - Championship Group

FT Hearts 1 - 2 Aberdeen
FT Partick 1 - 2 Rangers
FT Celtic 4 - 1 St. Johnstone

Scotland: Premiership - Relegation Group

FT Kilmarnock 0 - 1 Dundee
FT Motherwell 0 - 1 Ross County
FT Inverness 2 - 1 Hamilton

Scotland: Premiership - Championship Group

FT Aberdeen 0 - 2 St. Johnstone
FT Hearts 2 - 2 Partick

Scotland: Premiership - Relegation Group

FT Hamilton 0 - 2 Kilmarnock
FT Motherwell 2 - 3 Dundee

Scotland: Premiership - Championship Group

FT Rangers 1 - 5 Celtic

Scotland: Premiership - Relegation Group

FT Ross County 4 - 0 Inverness

Scotland: Premiership

FT Ross County 2 - 2 Celtic
FT Dundee 0 - 2 Hamilton
FT Motherwell 4 - 2 Inverness
FT Rangers 2 - 0 Partick
FT St. Johnstone 1 - 2 Aberdeen
FT Kilmarnock 0 - 0 Hearts

Scotland: Championship - Relegation

PT Alloa 4 - 4 Brechin

Scotland: Championship

FT Dumbarton 0 - 1 Falkirk
FT Hibernian 1 - 1 St. Mirren
FT Morton 1 - 1 Dundee United
FT Queen of South 0 - 1 Dunfermline
FT Raith 2 - 1 Ayr United

Scotland: League One - Relegation

FT Peterhead 1 - 5 Forfar

Scotland: League One

FT Airdrieonians 3 - 2 Queen's Park
FT Albion Rovers 0 - 2 Livingston
FT Peterhead 3 - 2 Alloa
FT Stenhousemuir 1 - 1 Brechin
FT Stranraer 2 - 1 East Fife

Scotland: League Two - Relegation

PT Cowdenbeath 2 - 1 East Kilbride

Scotland: League Two

FT Berwick 3 - 2 Edinburgh City
FT Elgin City 0 - 0 Cowdenbeath
FT Forfar 2 - 4 Annan
FT Montrose 1 - 1 Clyde
FT Stirling 1 - 1 Arbroath

Scotland: Lowland League

FT Whitehill Welfare 5 - 1 Gretna 2008
FT Cumbernauld Colts 1 - 1 Gala Fairydean
FT East Stirlingshire 3 - 2 East Kilbride
FT Edinburgh University 4 - 0 Preston Athletic
FT Selkirk 1 - 3 Civil Service Stroll
FT Spartans 1 - 2 Dalbeattie Star
FT Stirling University 7 - 2 Hawick Royal Albert

Scotland: Highland League

FT Buckie Thistle 9 - 0 Strathspey Thistle
FT Cove Rangers 5 - 0 Lossiemouth
FT Fraserburgh 2 - 0 Huntly
FT Rothes 0 - 2 Nairn County
FT Wick Academy 2 - 2 Formartine Utd
FT Fort William 1 - 5 Brora Rangers

Scotland: Football League Play Offs

FT East Kilbride 2 - 1 Buckie Thistle

Scotland: Fa Cup

FT Celtic 2 - 1 Aberdeen
FT Hibernian 3 - 1 Ayr United
FT Rangers 6 - 0 Hamilton
FT East Fife 2 - 3 St. Mirren
FT St. Johnstone 0 - 1 Partick
FT Clyde 3 - 2 Stirling
ET Hearts 4 - 2 Raith

Scotland: Betfred Cup

FT Buckie Thistle 0 - 3 Dundee United
FT Airdrieonians 3 - 1 Stranraer
PT Albion Rovers 1 - 2 Stenhousemuir
PT Alloa 1 - 2 Arbroath
PT Brechin 2 - 1 Forfar
FT Dumbarton 1 - 3 Ayr United
PT East Fife 0 - 1 Dunfermline
PT Edinburgh City 3 - 2 Berwick
FT Elgin City 0 - 1 Hearts
FT Kilmarnock 4 - 2 Clyde
FT Montrose 0 - 6 Ross County
PT Morton 3 - 2 Queen's Park
PT Queen of South 0 - 1 East Kilbride
FT Raith 1 - 2 Dundee
PT Stirling 0 - 1 Inverness
FT St. Mirren 0 - 1 Livingston

Scotland: Challenge Cup

FT Dundee United 2 - 1 St. Mirren
FT Livingston 0 - 3 The New Saints
FT Queen of South 2 - 0 Alloa
FT Dunfermline 2 - 1 Queen's Park
ET Ayr United 1 - 0 Falkirk
FT Turriff Utd 0 - 3 Hibernian