Scotland: Premiership

FT Hamilton 0 - 1 St. Mirren
FT Hibernian 3 - 0 Aberdeen
FT Livingston 3 - 0 Kilmarnock
FT Motherwell 1 - 0 Hearts
FT Ross County 1 - 4 Celtic

Scotland: Premiership - Relegation

PT St. Mirren 2 - 1 Dundee United

Scotland: Premiership - Championship Group

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

Scotland: Premiership - Relegation Group

FT Dundee 2 - 3 St. Mirren
FT Hamilton 2 - 0 St. Johnstone
FT Motherwell 3 - 2 Livingston

Scotland: Premiership - Relegation

FT Dundee United 3 - 0 Inverness

Scotland: Premiership - Relegation Group

FT St. Mirren 2 - 0 Hamilton

Scotland: Premiership - Championship Group

FT Rangers 2 - 0 Celtic

Scotland: Premiership - Relegation

FT Inverness 1 - 1 Ayr United

Scotland: Premiership - Relegation Group

FT Livingston 0 - 1 Dundee
FT St. Johnstone 2 - 0 Motherwell

Scotland: Premiership - Championship Group

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

Scotland: Premiership - Relegation

FT Ayr United 1 - 3 Inverness

Scotland: Premiership - Championship Group

FT Rangers 1 - 0 Hibernian

Scotland: Premiership - Relegation Group

FT Dundee 0 - 1 Hamilton
FT Motherwell 1 - 1 St. Mirren
FT St. Johnstone 1 - 1 Livingston

Scotland: Premiership - Championship Group

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

Scotland: Premiership - Relegation Group

FT Hamilton 3 - 3 Livingston
FT Motherwell 4 - 3 Dundee
FT St. Mirren 1 - 1 St. Johnstone

Scotland: Premiership - Championship Group

FT Celtic 1 - 0 Kilmarnock

Scotland: Premiership - Relegation Group

FT Hamilton 1 - 1 Motherwell
FT Livingston 1 - 3 St. Mirren
FT St. Johnstone 2 - 0 Dundee

Scotland: Premiership - Championship Group

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

Scotland: Championship

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

Scotland: Championship - Relegation

FT Queen of South 0 - 0 Raith

Scotland: League One

FT Clyde 0 - 0 Forfar
FT Dumbarton 0 - 2 Montrose
FT East Fife 0 - 0 Falkirk
FT Peterhead 3 - 0 Stranraer
FT Raith 1 - 0 Airdrieonians

Scotland: League One - Relegation

FT Clyde 2 - 0 Annan

Scotland: League Two

FT Albion Rovers 2 - 0 Queen's Park
FT Cowdenbeath 0 - 0 Elgin City
FT Edinburgh City 2 - 1 Cove Rangers
FT Stenhousemuir 1 - 2 Annan
FT Stirling 2 - 4 Brechin

Scotland: League Two - Relegation

FT Berwick 0 - 3 Cove Rangers

Scotland: Lowland League

FT Berwick 2 - 1 Gretna 2008
FT Caledonian Braves 2 - 1 Edinburgh University
PP Dalbeattie Star - BSC Glasgow
FT East Stirlingshire 2 - 3 Spartans
FT Gala Fairydean 2 - 0 Stirling University
FT Kelty Hearts 1 - 0 East Kilbride
FT Civil Service Strollers 2 - 3 Cumbernauld Colts
FT Vale Of Leithen 0 - 2 Bonnyrigg Rose

Scotland: Highland League

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

Scotland: Challenge Cup

PT Inverness 1 - 0 Clyde
FT Rangers (U21) 2 - 0 Wrexham
FT Stenhousemuir 1 - 4 Partick
FT Raith 3 - 2 Elgin City
FT Connah's Quay 1 - 0 Cove Rangers
PT Dundee United 0 - 1 Arbroath
FT St. Mirren (U21) 1 - 0 Stirling

Scotland: Scottish Cup

FT Brora Rangers 1 - 3 Morton
FT Arbroath 3 - 0 Auchinleck Talbot
FT Albion Rovers 1 - 4 Airdrieonians
FT Bonnyrigg Rose 2 - 1 Montrose
FT Dumbarton 3 - 1 Forfar
FT East Fife 3 - 4 BSC Glasgow
FT Edinburgh City 4 - 3 Annan
FT Elgin City 1 - 3 Alloa
FT Formartine Utd 0 - 4 East Kilbride
FT Inverurie Loco Works 0 - 1 Broxburn Athletic
FT Partick 1 - 0 Penicuik
FT Queen of South 1 - 2 Queen's Park
FT Raith 1 - 0 Peterhead
FT Stirling 0 - 2 Clyde
FT Stranraer 1 - 0 Dunfermline
FT Linlithgow Rose 1 - 4 Falkirk

Scotland: League Cup - Play Offs

FT Rangers 0 - 1 Celtic
PT Hearts 3 - 2 Aberdeen
PT Kilmarnock 0 - 1 Hibernian
FT Forfar 1 - 2 Livingston
ET Partick 3 - 2 Ross County

Scotland: League Cup

FT Dundee 1 - 0 Inverness
PT Queen's Park 2 - 1 Clyde
FT Airdrieonians 2 - 3 Hamilton
FT Albion Rovers 2 - 1 Edinburgh City
FT Arbroath 2 - 3 Alloa
PT Ayr United 2 - 3 Stranraer
PT Brechin 1 - 2 Montrose
FT Cove Rangers 3 - 0 Raith
FT Dunfermline 4 - 0 East Kilbride
PT East Fife 2 - 1 Hearts
FT Forfar 2 - 1 St. Johnstone
FT Livingston 5 - 0 Berwick
PT Morton 4 - 3 Queen of South
FT Motherwell 4 - 0 Annan
FT Stenhousemuir 2 - 0 Cowdenbeath
FT Elgin City 0 - 2 Hibernian