Good afternoon, dear Visitor.

Scotland: Premiership

FT Aberdeen 0 - 2 Motherwell
FT Dundee 0 - 0 Kilmarnock
FT Hibernian 1 - 2 St. Johnstone
FT Rangers 0 - 2 Hamilton
FT Ross County 0 - 1 Celtic

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: Championship

FT Brechin 0 - 1 Dumbarton
FT Dundee United 2 - 1 St. Mirren
FT Falkirk 1 - 1 Dunfermline
FT Livingston 0 - 0 Inverness
FT Morton 1 - 2 Queen of South

Scotland: Championship - Relegation

PT Alloa 4 - 4 Brechin

Scotland: League One

FT Ayr United 3 - 0 Raith
FT Airdrieonians 2 - 0 Stranraer
FT Albion Rovers 0 - 2 Alloa
FT Forfar 2 - 0 East Fife
FT Queen's Park 0 - 2 Arbroath

Scotland: League One - Relegation

FT Peterhead 1 - 5 Forfar

Scotland: League Two

FT Cowdenbeath 1 - 1 Annan
FT Berwick 1 - 1 Edinburgh City
FT Clyde 1 - 1 Stirling
FT Peterhead 2 - 3 Stenhousemuir

Scotland: League Two - Relegation

PT Cowdenbeath 2 - 1 East Kilbride

Scotland: Lowland League

15:00 BSC Glasgow - Cumbernauld Colts
15:00 Gala Fairydean - Edinburgh University
PP Spartans - Stirling University
FT Civil Service Stroll 2 - 0 Hawick Royal Albert
FT Selkirk 0 - 2 Gretna 2008
FT Vale Of Leithen 2 - 3 Dalbeattie Star
PP Whitehill Welfare - East Kilbride

Scotland: Highland League

PP Brora Rangers - Huntly
PP Buckie Thistle - Turriff Utd
PP Cove Rangers - Strathspey Thistle
PP Deveronvale - Nairn County
PP Forres Mechanics - Wick Academy
PP Fraserburgh - Formartine Utd
15:00 Keith - Inverurie Loco Works
15:00 Lossiemouth - Clachnacuddin
15:00 Rothes - Fort William

Scotland: Football League Play Offs

FT East Kilbride 2 - 1 Buckie Thistle

Scotland: Fa Cup

FT Airdrieonians 2 - 3 Cove Rangers
FT Arbroath 3 - 0 Berwick
FT Banks O' Dee 2 - 6 Ayr United
FT Buckie Thistle 2 - 3 Brechin
FT Clyde 0 - 2 East Fife
FT Dumbarton 1 - 0 Elgin City
FT East Kilbride 3 - 4 Albion Rovers
FT Formartine Utd 1 - 0 Forfar
FT Livingston 2 - 0 Glenafton
FT Montrose 0 - 0 Queen of South
FT Peterhead 3 - 0 Raith
FT Queen's Park 1 - 4 Dunfermline
FT Spartans 1 - 2 Fraserburgh
FT Stenhousemuir 1 - 2 Alloa
FT Stranraer 0 - 1 Brora Rangers
FT Lothian Thistle 1 - 7 St. Mirren

Scotland: Betfred Cup - Play Offs

FT Rangers 0 - 2 Motherwell
FT Hibernian 2 - 4 Celtic
FT Dundee 2 - 1 Dundee United
FT Hamilton 0 - 1 Aberdeen
ET Falkirk 1 - 2 Livingston
FT St. Johnstone 0 - 3 Partick

Scotland: Betfred Cup

PT Dundee 1 - 2 Dundee United
FT Alloa 0 - 3 Hibernian
FT Annan 1 - 6 Ayr United
PT Arbroath 0 - 1 Ross County
FT Brechin 0 - 3 Falkirk
FT Elgin City 0 - 3 Peterhead
FT Forfar 1 - 2 Inverness
FT Hamilton 3 - 0 Stenhousemuir
PT Hearts 2 - 3 Dunfermline
FT Kilmarnock 3 - 0 Dumbarton
FT Morton 5 - 0 Edinburgh City
FT Motherwell 1 - 0 Berwick
FT Partick 1 - 0 Stranraer
PT Queen of South 3 - 2 Albion Rovers
FT Raith 2 - 0 Cowdenbeath
FT St. Mirren 5 - 0 Airdrieonians

Scotland: Challenge Cup

PT The New Saints 1 - 0 Queen of South
FT Inverness 1 - 0 Falkirk
FT Dumbarton 2 - 0 Raith
FT Dundee United 1 - 2 Crusaders
FT Elgin City 2 - 0 Bray
FT Hamilton (U20) 1 - 3 Cove Rangers
FT Peterhead 2 - 0 Annan