Scotland: Premiership
December 10
FT Hibernian 2 - 2 Celtic
FT Hamilton 0 - 1 St. Johnstone
FT Hearts 1 - 0 Motherwell
FT Kilmarnock 5 - 1 Partick
FT Rangers 2 - 1 Ross County
FT Dundee 0 - 1 Aberdeen
FT Aberdeen 1 - 2 Rangers
FT Celtic 5 - 1 Motherwell
FT Hearts 1 - 1 Hamilton
FT Partick 0 - 1 Hibernian
FT Ross County 0 - 2 Dundee
FT St. Johnstone 1 - 2 Kilmarnock
FT Motherwell 1 - 1 Celtic
FT Rangers 3 - 0 Aberdeen
FT Kilmarnock 1 - 3 Aberdeen
FT Hamilton 1 - 1 Hibernian
FT Hearts 0 - 0 Ross County
FT Dundee 2 - 1 Rangers
FT Hearts 1 - 1 Partick
FT Aberdeen 0 - 2 Motherwell
Scotland: Premiership - Relegation
May 28
FT Hamilton 1 - 0 Dundee United
FT Dundee United 0 - 0 Hamilton
Scotland: Premiership - Championship Group
May 21
FT Celtic 2 - 0 Hearts
FT Partick 0 - 6 Aberdeen
FT St. Johnstone 1 - 2 Rangers
Scotland: Premiership - Relegation Group
May 20
FT Hamilton 4 - 0 Dundee
FT Inverness 3 - 2 Motherwell
FT Kilmarnock 1 - 2 Ross County
Scotland: Premiership - Relegation
May 19
FT Falkirk 1 - 2 Dundee United
Scotland: Premiership - Championship Group
May 18
FT Partick 0 - 5 Celtic
FT Rangers 1 - 2 Aberdeen
FT St. Johnstone 1 - 0 Hearts
Scotland: Premiership - Relegation Group
May 17
FT Dundee 0 - 2 Inverness
FT Motherwell 3 - 1 Kilmarnock
FT Ross County 3 - 2 Hamilton
Scotland: Premiership - Relegation
May 16
FT Dundee United 2 - 2 Falkirk
Scotland: Premiership - Championship Group
May 13
FT St. Johnstone 1 - 0 Partick
Scotland: Premiership - Relegation Group
May 13
FT Dundee 1 - 1 Ross County
FT Hamilton 0 - 1 Motherwell
FT Kilmarnock 2 - 1 Inverness
Scotland: Premiership - Championship Group
May 13
FT Rangers 2 - 1 Hearts
FT Aberdeen 1 - 3 Celtic
Scotland: Premiership - Relegation
May 12
FT Dundee United 3 - 0 Morton
FT Morton 1 - 2 Dundee United
Scotland: Premiership - Championship Group
May 07
FT Hearts 1 - 2 Aberdeen
FT Partick 1 - 2 Rangers
FT Celtic 4 - 1 St. Johnstone
Scotland: Premiership - Relegation Group
May 06
FT Kilmarnock 0 - 1 Dundee
FT Motherwell 0 - 1 Ross County
FT Inverness 2 - 1 Hamilton
Scotland: Premiership - Championship Group
April 29
FT Aberdeen 0 - 2 St. Johnstone
FT Hearts 2 - 2 Partick
Scotland: Premiership - Relegation Group
April 29
FT Hamilton 0 - 2 Kilmarnock
FT Motherwell 2 - 3 Dundee
Scotland: Premiership - Championship Group
April 29
FT Rangers 1 - 5 Celtic
Scotland: Premiership - Relegation Group
April 28
FT Ross County 4 - 0 Inverness
Scotland: Championship
December 09
FT Brechin 1 - 2 St. Mirren
PP Dumbarton - Livingston
FT Dunfermline 2 - 5 Queen of South
FT Morton 0 - 2 Dundee United
FT Dundee United 2 - 1 Dunfermline
FT Morton 4 - 1 Brechin
FT Queen of South 0 - 0 Inverness
FT St. Mirren 0 - 1 Dumbarton
FT Dumbarton 2 - 2 Queen of South
FT Inverness 4 - 0 Brechin
FT St. Mirren 3 - 1 Livingston
FT Brechin 1 - 1 Dundee United
FT Dunfermline 2 - 2 Dumbarton
FT Falkirk 0 - 3 Morton
FT Inverness 0 - 2 St. Mirren
FT Queen of South 0 - 3 Livingston
FT Dunfermline 1 - 1 Morton
FT Dundee United 3 - 0 Falkirk
FT Brechin 0 - 1 Dumbarton
FT Dundee United 2 - 1 St. Mirren
Scotland: Championship - Relegation
May 20
PT Alloa 4 - 4 Brechin
FT Brechin 1 - 0 Alloa
PT Alloa 2 - 0 Airdrieonians
PT Raith 3 - 4 Brechin
FT Airdrieonians 1 - 0 Alloa
FT Brechin 1 - 1 Raith
Scotland: League One
December 10
FT Airdrieonians 2 - 2 Raith
PP Albion Rovers - Arbroath
FT Ayr United 3 - 2 Queen's Park
FT East Fife 1 - 1 Stranraer
FT Forfar 0 - 2 Alloa
FT Airdrieonians 2 - 1 Forfar
FT Arbroath 1 - 2 Stranraer
FT Ayr United 3 - 2 Albion Rovers
FT Queen's Park 2 - 1 East Fife
FT Raith 2 - 1 Alloa
FT Alloa 1 - 2 Ayr United
FT Arbroath 2 - 1 Forfar
FT East Fife 6 - 1 Airdrieonians
FT Raith 2 - 0 Queen's Park
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
FT Albion Rovers 3 - 4 Forfar
Scotland: League One - Relegation
May 20
FT Peterhead 1 - 5 Forfar
FT Forfar 2 - 1 Peterhead
FT Forfar 4 - 2 Annan
FT Peterhead 3 - 0 Montrose
FT Annan 2 - 2 Forfar
FT Montrose 1 - 1 Peterhead
Scotland: League Two
December 09
FT Elgin City 1 - 1 Edinburgh City
FT Montrose 3 - 0 Berwick
PP Peterhead - Clyde
FT Stenhousemuir 1 - 3 Annan
PP Stirling - Cowdenbeath
FT Stirling 0 - 1 Peterhead
FT Annan 2 - 0 Elgin City
FT Berwick 1 - 0 Stirling
FT Clyde 0 - 0 Montrose
FT Peterhead 3 - 0 Edinburgh City
FT Annan 0 - 0 Clyde
FT Edinburgh City 0 - 0 Cowdenbeath
FT Elgin City 5 - 1 Berwick
FT Stenhousemuir 0 - 1 Montrose
FT Cowdenbeath 1 - 1 Annan
FT Berwick 1 - 1 Edinburgh City
FT Clyde 1 - 1 Stirling
FT Cowdenbeath 1 - 3 Elgin City
FT Montrose 1 - 1 Annan
FT Peterhead 2 - 3 Stenhousemuir
Scotland: League Two - Relegation
May 20
PT Cowdenbeath 2 - 1 East Kilbride
FT East Kilbride 0 - 0 Cowdenbeath
Scotland: Lowland League
December 09
FT BSC Glasgow 0 - 1 East Stirlingshire
FT Cumbernauld Colts 7 - 0 Hawick Royal Albert
PP Dalbeattie Star - Vale Of Leithen
FT East Kilbride 0 - 1 Edinburgh University
FT Edusport Academy 2 - 0 Whitehill Welfare
PP Gretna 2008 - Gala Fairydean
FT Spartans 2 - 1 Selkirk
FT Stirling University 3 - 1 Civil Service Stroll
FT BSC Glasgow 4 - 0 Dalbeattie Star
FT Cumbernauld Colts 1 - 2 Edusport Academy
FT Cumbernauld Colts 2 - 2 BSC Glasgow
PP Dalbeattie Star - Spartans
FT Edinburgh University 1 - 1 Vale Of Leithen
FT Gala Fairydean 2 - 1 Edusport Academy
FT Gretna 2008 1 - 3 Selkirk
FT Hawick Royal Albert 2 - 3 East Kilbride
FT Civil Service Stroll 1 - 3 East Stirlingshire
FT Whitehill Welfare 3 - 2 Stirling University
FT East Stirlingshire 2 - 1 Edusport Academy
FT BSC Glasgow 1 - 4 Cumbernauld Colts
Scotland: Highland League
December 09
PP Formartine Utd - Buckie Thistle
FT Forres Mechanics 3 - 1 Rothes
PP Fort William - Huntly
PP Fraserburgh - Cove Rangers
PP Inverurie Loco Works - Brora Rangers
PP Keith - Deveronvale
PP Nairn County - Turriff Utd
PP Strathspey Thistle - Lossiemouth
PP Wick Academy - Clachnacuddin
FT Brora Rangers 16 - 0 Fort William
PP Buckie Thistle - Wick Academy
FT Clachnacuddin 3 - 0 Nairn County
FT Cove Rangers 4 - 0 Inverurie Loco Works
FT Deveronvale 0 - 5 Formartine Utd
FT Forres Mechanics 5 - 0 Keith
FT Huntly 5 - 1 Strathspey Thistle
FT Lossiemouth 3 - 0 Turriff Utd
PP Rothes - Fraserburgh
PP Cove Rangers - Strathspey Thistle
PP Deveronvale - Nairn County
Scotland: Football League Play Offs
May 06
FT East Kilbride 2 - 1 Buckie Thistle
FT Buckie Thistle 2 - 2 East Kilbride
Scotland: Fa Cup
November 21
FT Queen of South 2 - 1 Montrose
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
FT Berwick 1 - 0 Annan
FT Elgin City 3 - 1 Edusport Academy
FT Montrose 4 - 1 Stirling University
Scotland: Betfred Cup - Play Offs
November 26
FT Motherwell 0 - 2 Celtic
FT Rangers 0 - 2 Motherwell
FT Hibernian 2 - 4 Celtic
FT Motherwell 3 - 0 Aberdeen
FT Dundee 0 - 4 Celtic
FT Hibernian 3 - 2 Livingston
ET Partick 1 - 3 Rangers
FT Dundee 2 - 1 Dundee United
FT Hamilton 0 - 1 Aberdeen
FT Rangers 6 - 0 Dunfermline
ET Ross County 2 - 3 Motherwell
FT Celtic 5 - 0 Kilmarnock
ET Falkirk 1 - 2 Livingston
FT Hibernian 5 - 0 Ayr United
FT St. Johnstone 0 - 3 Partick
Scotland: Betfred Cup
July 30
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
FT Cowdenbeath 0 - 3 Dundee
FT Buckie Thistle 1 - 6 Raith
FT Peterhead 2 - 1 Hearts
FT Montrose 2 - 1 Alloa
Scotland: Challenge Cup
November 12
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 Dundee United 1 - 0 Linfield
FT The New Saints 4 - 0 Elgin City
FT Cove Rangers 0 - 3 Crusaders
FT Falkirk 2 - 0 Dunfermline
FT Inverness 3 - 0 Peterhead
ET Montrose 1 - 3 Queen of South
FT St. Mirren 1 - 3 Raith
FT Dumbarton 2 - 1 Stranraer
PT The New Saints 2 - 1 Livingston
FT Sligo 1 - 2 Falkirk
FT Buckie Thistle 0 - 3 Dunfermline
FT Crusaders 3 - 2 Motherwell U20
FT Dundee United 3 - 1 Alloa
FT Elgin City 2 - 0 Bray
FT Hamilton U20 1 - 3 Cove Rangers
FT Spartans 1 - 2 Linfield