Scotland: Premiership

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

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 Ayr United 0 - 2 Inverness
FT Dundee 2 - 0 Arbroath
FT Morton 1 - 1 Dunfermline
FT Partick 0 - 1 Queen of South
FT Alloa 1 - 0 Dundee United

Scotland: Championship - Relegation

FT Queen of South 0 - 0 Raith

Scotland: League One

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

Scotland: League One - Relegation

FT Clyde 2 - 0 Annan

Scotland: League Two

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

Scotland: League Two - Relegation

FT Berwick 0 - 3 Cove Rangers

Scotland: Lowland League

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

Scotland: Highland League

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

Scotland: Challenge Cup

FT Partick 2 - 0 Connah's Quay
FT Airdrieonians 0 - 2 Elgin City
FT Arbroath 0 - 2 Clyde
FT Inverness 3 - 0 Alloa
FT Raith 3 - 1 Glenavon
FT Wrexham 4 - 1 St. Mirren (U21)
FT Stenhousemuir 3 - 2 Waterford
FT Ballymena 0 - 1 Rangers (U21)
PT Kelty Hearts 1 - 2 Solihull Moors

Scotland: Scottish Cup

FT Deveronvale 1 - 2 Spartans
FT Clachnacuddin 2 - 1 Nairn County
FT Broxburn Athletic 3 - 2 East Stirlingshire
FT Buckie Thistle 4 - 1 Civil Service Strollers
FT Caledonian Braves 3 - 4 Rothes
FT Cumbernauld Colts 1 - 5 Penicuik
FT Dalbeattie Star 1 - 3 Gala Fairydean
FT Edinburgh University 1 - 3 Lochee United
FT Forres Mechanics 1 - 4 Banks O' Dee
FT Fort William 5 - 0 Vale Of Leithen
FT Fraserburgh 0 - 1 Bonnyrigg Rose
FT Gretna 2008 1 - 0 Hill Of Beath
FT Inverurie Loco Works 3 - 2 Wick Academy
FT Keith 2 - 3 Stirling University
FT Linlithgow Rose 1 - 0 Huntly
FT Strathspey Thistle 2 - 1 Lossiemouth
FT Turriff Utd 1 - 5 Formartine Utd
FT Kelty Hearts 0 - 3 Auchinleck Talbot

Scotland: League Cup - Play Offs

FT Celtic 5 - 0 Partick
PT Hearts 3 - 2 Aberdeen
PT Kilmarnock 0 - 1 Hibernian
FT Livingston 0 - 1 Rangers

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

Scotland: League Cup - Play Offs

FT Celtic 1 - 0 Aberdeen