SCOTTISH FOOTBALL RESULTS DATABASE
LEAGUE SELECTOR CLUB RANKINGS

2021-22 JUL 21AUG 21SEP 21OCT 21NOV 21DEC 21JAN 22FEB 22MAR 22APR 22MAY 22JUN 22
2020-21 JUL 20AUG 20SEP 20OCT 20NOV 20DEC 20JAN 21FEB 21MAR 21APR 21MAY 21JUN 21
2019-20 JUL 19AUG 19SEP 19OCT 19NOV 19DEC 19JAN 20FEB 20MAR 20APR 20MAY 20JUN 20
2018-19 JUL 18AUG 18SEP 18OCT 18NOV 18DEC 18JAN 19FEB 19MAR 19APR 19MAY 19JUN 19
2017-18 JUL 17AUG 17SEP 17OCT 17NOV 17DEC 17JAN 18FEB 18MAR 18APR 18MAY 18JUN 18
2016-17 JUL 16AUG 16SEP 16OCT 16NOV 16DEC 16JAN 17FEB 17MAR 17APR 17MAY 17JUN 17
2015-16 JUL 15AUG 15SEP 15OCT 15NOV 15DEC 15JAN 16FEB 16MAR 16APR 16MAY 16JUN 16
2014-15 JUL 14AUG 14SEP 14OCT 14NOV 14DEC 14JAN 15FEB 15MAR 15APR 15MAY 15JUN 15
DECEMBER 2020 RESULTS
DATE TEAM 1   SCORE   TEAM 2   COMPETITION
30/12/2020 Celtic 3-0 Dundee United   Scottish Premier
30/12/2020 Hibernian 0-2 Ross County   Scottish Premier
30/12/2020 Motherwell 0-2 Kilmarnock   Scottish Premier
30/12/2020 Saint Johnstone 0-0 Hamilton Academical   Scottish Premier
30/12/2020 Saint Mirren 0-2 Rangers   Scottish Premier
29/12/2020 Ayr United 1-1 Greenock Morton   Scottish Champ.
29/12/2020 Dundee 3-1 Alloa Athletic   Scottish Champ.
29/12/2020 Heart of Midlothian 3-1 Arbroath   Scottish Champ.
29/12/2020 Inverness Caledonian Thistle 1-1 Dunfermline Athletic   Scottish Champ.
29/12/2020 Raith Rovers 0-2 Queen of the South   Scottish Champ.
29/12/2020 Dunbar United 1-1 Whitehill Welfare   EoS Lg. Premier
29/12/2020 Clydebank 4-1 Cumbernauld United   WoS Lg. Premier
28/12/2020 Dundonald Bluebell 1-3 Queen's Park   Scottish FA Cup
27/12/2020 BSC Glasgow 1-0 East Kilbride South Ch'lge Cup
27/12/2020 Darvel 5-2 Troon   WoS Lg. Premier
27/12/2020 Irvine Meadow 3-2 Blantyre Victoria   WoS Lg. Premier
26/12/2020 Aberdeen 2-1 Saint Johnstone   Scottish Premier
26/12/2020 Dundee United 1-1 Motherwell   Scottish Premier
26/12/2020 Hamilton Academical 0-3 Celtic   Scottish Premier
26/12/2020 Kilmarnock 1-2 Livingston   Scottish Premier
26/12/2020 Rangers 1-0 Hibernian   Scottish Premier
26/12/2020 Ross County 0-2 Saint Mirren   Scottish Premier
26/12/2020 Albion Rovers 0-3 Buckie Thistle   Scottish FA Cup
26/12/2020 Berwick Rangers 0-3 Stirling Albion   Scottish FA Cup
26/12/2020 Brechin City 2-3 Linlithgow Rose   Scottish FA Cup
26/12/2020 Cowdenbeath 2-0 Wick Academy   Scottish FA Cup
26/12/2020 Edinburgh City 3-1 Caledonian Braves   Scottish FA Cup
26/12/2020 Elgin City 4-0 Civil Service Strollers   Scottish FA Cup
26/12/2020 Gala Fairydean Rovers 1-2 Annan Athletic   Scottish FA Cup
26/12/2020 Haddington Athletic 1-2 Formartine United   Scottish FA Cup
26/12/2020 Keith 4-2 Hill of Beath Hawthorn   Scottish FA Cup
26/12/2020 Kelty Hearts 2-1 Jeanfield Swifts   Scottish FA Cup
26/12/2020 Lothian Thistle Hutchison Vale 0-3 Banks o' Dee   Scottish FA Cup
26/12/2020 Nairn County p 0-0 Broxburn Athletic   Scottish FA Cup
26/12/2020 Rothes 1-3 Fraserburgh   Scottish FA Cup
26/12/2020 Stenhousemuir 4-1 Preston Athletic   Scottish FA Cup
26/12/2020 Stranraer 5-0 Spartans   Scottish FA Cup
26/12/2020 Tranent Juniors 4-1 East Stirlingshire   Scottish FA Cup
26/12/2020 Alloa Athletic 2-5 Raith Rovers   Scottish Champ.
26/12/2020 Dunfermline Athletic 1-0 Arbroath   Scottish Champ.
26/12/2020 Heart of Midlothian 5-3 Ayr United   Scottish Champ.
26/12/2020 Queen of the South 1-3 Dundee   Scottish Champ.
26/12/2020 Clyde 2-4 Airdrieonians   Scottish Lg. 1
26/12/2020 Falkirk 0-0 Partick Thistle   Scottish Lg. 1
26/12/2020 Forfar Athletic 0-1 Cove Rangers   Scottish Lg. 1
26/12/2020 University of Stirling 7-1 Edinburgh University   Lowland Lg.
26/12/2020 Musselburgh Athletic 4-2 Blackburn United   EoS Lg. Premier
26/12/2020 Hurlford United 1-2 Bonnyton Thistle   WoS Lg. Premier
23/12/2020 Celtic 2-0 Ross County   Scottish Premier
23/12/2020 Dundee United 2-0 Kilmarnock   Scottish Premier
23/12/2020 Hamilton Academical 0-2 Livingston   Scottish Premier
23/12/2020 Hibernian 1-0 Saint Mirren   Scottish Premier
23/12/2020 Motherwell 0-0 Aberdeen   Scottish Premier
23/12/2020 Saint Johnstone 0-3 Rangers   Scottish Premier
23/12/2020 Newtongrange Star 3-2 Penicuik Athletic   EoS Lg. Premier
23/12/2020 Longside 0-3 Rothie Rovers   Grill Lg. Cup
22/12/2020 Peterhead 1-1 Montrose   Scottish Lg. 1
22/12/2020 Brechin City 0-0 Annan Athletic   Scottish Lg. 2
22/12/2020 Dalbeattie Star 2-2 Gretna   Lowland Lg.
22/12/2020 Rossvale 3-1 Rutherglen Glencairn   WoS Lg. Premier
21/12/2020 Formartine United 2-1 Turriff United   Scottish FA Cup
21/12/2020 Wick Academy 3-1 Musselburgh Athletic   Scottish FA Cup
20/12/2020 Kilmarnock 0-2 Aberdeen   Scottish Premier
20/12/2020 Celtic p 3-3 Heart of Midlothian Scottish FA Cup
20/12/2020 Falkirk 0-1 Airdrieonians   Scottish Lg. 1
19/12/2020 Hibernian 1-1 Dundee United   Scottish Premier
19/12/2020 Rangers 3-1 Motherwell   Scottish Premier
19/12/2020 Ross County 0-2 Hamilton Academical   Scottish Premier
19/12/2020 Saint Mirren 3-2 Saint Johnstone   Scottish Premier
19/12/2020 Alloa Athletic 2-1 Inverness Caledonian Thistle   Scottish Champ.
19/12/2020 Arbroath 2-1 Ayr United   Scottish Champ.
19/12/2020 Dundee 3-3 Dunfermline Athletic   Scottish Champ.
19/12/2020 Greenock Morton 2-0 Queen of the South   Scottish Champ.
19/12/2020 Cove Rangers 2-3 Clyde   Scottish Lg. 1
19/12/2020 East Fife 2-0 Forfar Athletic   Scottish Lg. 1
19/12/2020 Montrose 4-0 Dumbarton   Scottish Lg. 1
19/12/2020 Partick Thistle 0-1 Peterhead   Scottish Lg. 1
19/12/2020 Annan Athletic 1-2 Queen's Park   Scottish Lg. 2
19/12/2020 Cowdenbeath 2-0 Brechin City   Scottish Lg. 2
19/12/2020 Edinburgh City 2-3 Stirling Albion   Scottish Lg. 2
19/12/2020 Elgin City 2-0 Stenhousemuir   Scottish Lg. 2
19/12/2020 Stranraer 4-0 Albion Rovers   Scottish Lg. 2
19/12/2020 Brora Rangers 10-0 Fort William   Highland Lg.
19/12/2020 Deveronvale 1-1 Keith   Highland Lg.
19/12/2020 Lossiemouth 2-2 Huntly   Highland Lg.
19/12/2020 Nairn County 0-1 Fraserburgh   Highland Lg.
19/12/2020 Rothes 1-5 Buckie Thistle   Highland Lg.
19/12/2020 Bo'ness United 1-2 Gala Fairydean Rovers   Lowland Lg.
19/12/2020 Caledonian Braves 2-2 Civil Service Strollers   Lowland Lg.
19/12/2020 Cumbernauld Colts 0-2 Berwick Rangers   Lowland Lg.
19/12/2020 Edinburgh University 0-9 East Kilbride   Lowland Lg.
19/12/2020 Kelty Hearts 2-0 University of Stirling   Lowland Lg.
19/12/2020 Arbroath Victoria 5-0 Lochee Harp   East Junior Superlg. North
19/12/2020 Brechin Victoria 5-2 Blairgowrie   East Junior Superlg. North
19/12/2020 Carnoustie Panmure 2-5 Forfar United   East Junior Superlg. North
19/12/2020 East Craigie 1-3 Tayport   East Junior Superlg. North
19/12/2020 Forfar West End 2-5 Broughty Athletic   East Junior Superlg. North
19/12/2020 Lochee United 3-1 Dundee North End   East Junior Superlg. North
19/12/2020 Bathgate Thistle 1-2 Fauldhouse United   East Junior Superlg. South
19/12/2020 Livingston United 3-2 Sauchie Juniors Community   East Junior Superlg. South
19/12/2020 Stoneyburn 3-3 Pumpherston Juniors   East Junior Superlg. South
19/12/2020 Syngenta 5-3 West Calder United   East Junior Superlg. South
19/12/2020 Camelon Juniors 8-0 Tynecastle   EoS Lg. Premier
19/12/2020 Crossgates Primrose 1-2 Sauchie Juniors   EoS Lg. Premier
19/12/2020 Inverkeithing Hillfield Swifts 1-3 Jeanfield Swifts   EoS Lg. Premier
19/12/2020 Tranent Juniors 3-1 Blackburn United   EoS Lg. Premier
19/12/2020 Whitehill Welfare 2-3 Linlithgow Rose   EoS Lg. Premier
19/12/2020 Creetown 3-3 Lochmaben   SoS Lg.
19/12/2020 Heston Rovers 0-4 Stranraer Reserves   SoS Lg.
19/12/2020 Lochar Thistle 4-1 Mid Annandale   SoS Lg.
19/12/2020 Newton Stewart 6-0 Wigtown & Bladnoch   SoS Lg.
19/12/2020 Upper Annandale 0-3 Threave Rovers   SoS Lg.
19/12/2020 Bonnyton Thistle 2-1 Cumbernauld United   WoS Lg. Premier
19/12/2020 Clydebank 1-1 Rossvale   WoS Lg. Premier
19/12/2020 Irvine Meadow 1-2 Kilwinning Rangers   WoS Lg. Premier
19/12/2020 Largs Thistle 2-2 Beith Juniors   WoS Lg. Premier
19/12/2020 Bridge of Don Thistle 2-1 Culter   Grill Lg. Cup
19/12/2020 Colony Park Juniors 2-0 Cruden Bay   Grill Lg. Cup
19/12/2020 Dyce Juniors 7-0 Banchory Saint Ternan   Grill Lg. Cup
19/12/2020 East End 0-1 Newmachar United   Grill Lg. Cup
19/12/2020 Ellon United 1-1 Longside   Grill Lg. Cup
19/12/2020 Forres Thistle 1-0 New Elgin   Grill Lg. Cup
19/12/2020 Hall Russell United 3-1 Aberdeen University   Grill Lg. Cup
19/12/2020 Hermes 1-1 Stonehaven   Grill Lg. Cup
19/12/2020 Islavale 1-3 Dufftown   Grill Lg. Cup
19/12/2020 Nairn Saint Ninian 4-0 Burghead Thistle   Grill Lg. Cup
19/12/2020 Rothie Rovers 2-0 Fraserburgh United   Grill Lg. Cup
19/12/2020 Sunnybank 2-3 Banks o' Dee   Grill Lg. Cup
19/12/2020 Whitehills 1-4 Deveronside   Grill Lg. Cup
19/12/2020 Edinburgh South 4-0 Tweedmouth Rangers   EoS Lg. Div. 1A
19/12/2020 Kennoway Star Hearts 2-0 Dalkeith Thistle   EoS Lg. Div. 1A
19/12/2020 Kirkcaldy & Dysart 2-1 Arniston Rangers   EoS Lg. Div. 1A
19/12/2020 Saint Andrews United 2-7 Leith Athletic   EoS Lg. Div. 1A
19/12/2020 Burntisland Shipyard 4-1 Preston Athletic   EoS Lg. Div. 1B
19/12/2020 Eyemouth United 0-5 Lochore Welfare   EoS Lg. Div. 1B
19/12/2020 Glenrothes 6-0 Newburgh   EoS Lg. Div. 1B
19/12/2020 Kinnoull 5-1 Hawick Royal Albert United   EoS Lg. Div. 1B
19/12/2020 Alness United 2-1 Inverness Athletic   North Caledonian Lg. Div. 2
19/12/2020 Bellshill Athletic 1-3 Annbank United   WoS Lg. Div. 1A
19/12/2020 Craigmark Burntonians 1-1 Maryhill   WoS Lg. Div. 1A
19/12/2020 Glasgow University 3-3 Ashfield   WoS Lg. Div. 1A
19/12/2020 Maybole Juniors 7-0 Muirkirk Juniors   WoS Lg. Div. 1A
19/12/2020 Saint Roch's 3-4 Kello Rovers   WoS Lg. Div. 1A
19/12/2020 Gartcairn Juniors 1-4 Greenock Juniors   WoS Lg. Div. 1B
19/12/2020 Irvine Victoria 0-2 Vale of Clyde   WoS Lg. Div. 1B
19/12/2020 Lugar Boswell Thistle 1-3 Johnstone Burgh   WoS Lg. Div. 1B
19/12/2020 Neilston 4-2 Carluke Rovers   WoS Lg. Div. 1B
19/12/2020 Port Glasgow 2-0 Vale of Leven   WoS Lg. Div. 1B
19/12/2020 Saint Cadoc's Youth Club 1-0 Wishaw   WoS Lg. Div. 1B
19/12/2020 Drumchapel United 1-3 Thorniewood United   WoS Lg. Div. 1C
19/12/2020 Kilsyth Rangers 6-1 East Kilbride Thistle   WoS Lg. Div. 1C
16/12/2020 Coldstream 0-2 Bo'ness United   Scottish FA Cup
16/12/2020 Preston Athletic 3-2 Hawick Royal Albert United   Scottish FA Cup
16/12/2020 Livingston 2-0 Ross County Scottish Lg. Cup
16/12/2020 Saint Mirren 3-2 Rangers Scottish Lg. Cup
16/12/2020 BSC Glasgow 2-1 University of Stirling   Lowland Lg.
16/12/2020 East Stirlingshire 2-2 Gala Fairydean Rovers   Lowland Lg.
16/12/2020 Banks o' Dee 4-2 East End   Grill Lg. Cup
15/12/2020 Alloa Athletic 1-2 Hibernian Scottish Lg. Cup
15/12/2020 Dunfermline Athletic 1-1 p Saint Johnstone Scottish Lg. Cup
15/12/2020 Bonnyrigg Rose Athletic 3-0 Edinburgh University   Lowland Lg.
15/12/2020 Caledonian Braves 9-0 Vale of Leithen   Lowland Lg.
15/12/2020 Cumbernauld Colts 1-1 Civil Service Strollers   Lowland Lg.
15/12/2020 Spartans 0-4 Kelty Hearts   Lowland Lg.
13/12/2020 Celtic 2-0 Kilmarnock   Scottish Premier
13/12/2020 Dundee United 1-2 Rangers   Scottish Premier
13/12/2020 Glasgow University 1-2 Linlithgow Rose   Scottish FA Cup
12/12/2020 Aberdeen 2-0 Ross County   Scottish Premier
12/12/2020 Hamilton Academical 0-4 Hibernian   Scottish Premier
12/12/2020 Motherwell 0-1 Saint Mirren   Scottish Premier
12/12/2020 Banks o' Dee 6-1 Vale of Leithen   Scottish FA Cup
12/12/2020 Blackburn United 1-1 p Civil Service Strollers   Scottish FA Cup
12/12/2020 BSC Glasgow 2-3 Haddington Athletic   Scottish FA Cup
12/12/2020 Clachnacuddin 1-2 Caledonian Braves   Scottish FA Cup
12/12/2020 Deveronvale 1-4 Camelon Juniors   Scottish FA Cup
12/12/2020 Dundonald Bluebell 4-2 Easthouses Lily Miners Welfare   Scottish FA Cup
12/12/2020 Dunipace 1-3 Berwick Rangers   Scottish FA Cup
12/12/2020 East Stirlingshire 5-0 Inverurie Loco Works   Scottish FA Cup
12/12/2020 Edinburgh University 1-2 Tranent Juniors   Scottish FA Cup
12/12/2020 Gala Fairydean Rovers 6-0 Wigtown & Bladnoch   Scottish FA Cup
12/12/2020 Hill of Beath Hawthorn 2-1 Whitehill Welfare   Scottish FA Cup
12/12/2020 Huntly 3-0 Dalbeattie Star   Scottish FA Cup
12/12/2020 Jeanfield Swifts 3-1 University of Stirling   Scottish FA Cup
12/12/2020 Keith 5-1 Fort William   Scottish FA Cup
12/12/2020 Lothian Thistle Hutchison Vale p 4-4 Lossiemouth   Scottish FA Cup
12/12/2020 Nairn County 4-0 Threave Rovers   Scottish FA Cup
12/12/2020 Newton Stewart 0-3 Broxburn Athletic   Scottish FA Cup
12/12/2020 Newtongrange Star 0-4 Rothes   Scottish FA Cup
12/12/2020 Spartans 2-1 East Kilbride   Scottish FA Cup
12/12/2020 Strathspey Thistle 0-4 Buckie Thistle   Scottish FA Cup
12/12/2020 Tynecastle 2-3 Cumbernauld Colts   Scottish Premier
12/12/2020 Arbroath 0-1 Alloa Athletic   Scottish Champ.
12/12/2020 Dunfermline Athletic 1-2 Greenock Morton   Scottish Champ.
12/12/2020 Heart of Midlothian 6-1 Queen of the South   Scottish Champ.
12/12/2020 Saint Johnstone 1-2 Livingston   Scottish Champ.
12/12/2020 Airdrieonians 0-1 Montrose   Scottish Lg. 1
12/12/2020 Clyde 0-3 Falkirk   Scottish Lg. 1
12/12/2020 Dumbarton 1-0 Cove Rangers   Scottish Lg. 1
12/12/2020 Forfar Athletic 0-2 Partick Thistle   Scottish Lg. 1
12/12/2020 Inverness Caledonian Thistle 2-2 Dundee   Scottish Lg. 1
12/12/2020 Albion Rovers 3-1 Elgin City   Scottish Lg. 2
12/12/2020 Peterhead 2-1 East Fife   Scottish Lg. 2
12/12/2020 Queen's Park 3-3 Edinburgh City   Scottish Lg. 2
12/12/2020 Stenhousemuir 2-2 Stranraer   Scottish Lg. 2
12/12/2020 Stirling Albion 1-0 Cowdenbeath   Scottish Lg. 2
12/12/2020 Kelty Hearts 7-0 Gretna   Lowland Lg.
12/12/2020 Broughty Athletic 2-0 Dundee Violet   East Junior Superlg. North
12/12/2020 Downfield 1-1 Brechin Victoria   East Junior Superlg. North
12/12/2020 Forfar United 0-3 Lochee United   East Junior Superlg. North
12/12/2020 Kirriemuir Thistle 3-0 Scone Thistle   East Junior Superlg. North
12/12/2020 Lochee Harp 1-6 Carnoustie Panmure   East Junior Superlg. North
12/12/2020 Bo'ness United Juniors 3-1 Whitburn   East Junior Superlg. South
12/12/2020 Syngenta 1-2 Armadale Thistle   East Junior Superlg. South
12/12/2020 Tayport 3-1 Forfar West End   East Junior Superlg. South
12/12/2020 West Calder United 5-0 Bathgate Thistle   East Junior Superlg. South
12/12/2020 Golspie Sutherland 5-1 Halkirk United   North Caledonian Lg. Div. 1
12/12/2020 Orkney 1-2 Saint Duthus   North Caledonian Lg. Div. 1
12/12/2020 Abbey Vale 1-1 Stranraer Reserves   SoS Lg.
12/12/2020 Lochar Thistle 3-1 Caledonian Braves Reserves   SoS Lg.
12/12/2020 Saint Cuthbert Wanderers 3-0 Heston Rovers   SoS Lg.
12/12/2020 Upper Annandale 4-1 Nithsdale Wanderers   SoS Lg.
12/12/2020 Beith Juniors 0-0 Irvine Meadow   WoS Lg. Premier
12/12/2020 Blantyre Victoria 1-3 Largs Thistle   WoS Lg. Premier
12/12/2020 Kilwinning Rangers 3-1 Hurlford United   WoS Lg. Premier
12/12/2020 Kirkintilloch Rob Roy 4-2 Bonnyton Thistle   WoS Lg. Premier
12/12/2020 Rossvale 3-2 Cumbernauld United   WoS Lg. Premier
12/12/2020 Aberdeen University 0-4 Hermes   Grill Lg. Cup
12/12/2020 Buchanhaven Hearts 0-4 Colony Park Juniors   Grill Lg. Cup
12/12/2020 Burghead Thistle 2-3 Islavale   Grill Lg. Cup
12/12/2020 Culter 8-0 Stoneywood Parkvale   Grill Lg. Cup
12/12/2020 Deveronside 1-1 Forres Thistle   Grill Lg. Cup
12/12/2020 Fraserburgh United 1-2 Longside   Grill Lg. Cup
12/12/2020 New Elgin 2-3 Whitehills   Grill Lg. Cup
12/12/2020 Craigroyston 2-0 Rosyth   EoS Lg. Div. 1A
12/12/2020 Leith Athletic 3-2 Thornton Hibs   EoS Lg. Div. 1A
12/12/2020 Troon 1-0 Rutherglen Glencairn   EoS Lg. Div. 1A
12/12/2020 Eyemouth United 1-4 University of Stirling Reserves   EoS Lg. Div. 1B
12/12/2020 Heriot-Watt University 2-0 Newburgh   EoS Lg. Div. 1B
12/12/2020 Saint Andrews United 2-1 Dalkeith Thistle   EoS Lg. Div. 1B
12/12/2020 Nairn County Reserves 0-1 Inverness Athletic   North Caledonian Lg. Div. 2
12/12/2020 Scourie 0-2 Bonar Bridge   North Caledonian Lg. Div. 2
12/12/2020 Annbank United 1-0 Muirkirk Juniors   WoS Lg. Div. 1A
12/12/2020 Bellshill Athletic 4-2 Craigmark Burntonians   WoS Lg. Div. 1A
12/12/2020 Carluke Rovers 0-7 Saint Cadoc's Youth Club   WoS Lg. Div. 1B
12/12/2020 Greenock Juniors 0-1 Neilston   WoS Lg. Div. 1B
12/12/2020 Johnstone Burgh 2-1 Port Glasgow   WoS Lg. Div. 1B
12/12/2020 Vale of Clyde 4-4 Gartcairn Juniors   WoS Lg. Div. 1B
12/12/2020 Vale of Leven 1-3 Forth Wanderers   WoS Lg. Div. 1B
12/12/2020 Wishaw 2-2 Lugar Boswell Thistle   WoS Lg. Div. 1B
12/12/2020 East Kilbride Thistle 1-0 Newmains United   WoS Lg. Div. 1C
12/12/2020 Glasgow Perthshire 2-3 Drumchapel United   WoS Lg. Div. 1C
12/12/2020 Saint Anthony's 1-5 Kilsyth Rangers   WoS Lg. Div. 1C
12/12/2020 Yoker Athletic 1-0 Thorniewood United   WoS Lg. Div. 1C
11/12/2020 Ayr United 0-0 Raith Rovers   Scottish Champ.
11/12/2020 Loch Ness 1-5 Alness United   North Caledonian Lg. Div. 2
10/12/2020 Celtic 3-2 Lille Olympique {FRA}   UEFA Europa Lg.
10/12/2020 Lech Poznań {POL} 0-2 Rangers   UEFA Europa Lg.
06/12/2020 Celtic 1-1 Saint Johnstone   Scottish Premier
06/12/2020 Ross County 0-4 Rangers   Scottish Premier
05/12/2020 Hamilton Academical 1-0 Kilmarnock   Scottish Premier
05/12/2020 Livingston 2-0 Dundee United   Scottish Premier
05/12/2020 Motherwell 0-3 Hibernian   Scottish Premier
05/12/2020 Saint Mirren 1-1 Aberdeen   Scottish Premier
05/12/2020 Alloa Athletic 0-2 Ayr United   Scottish Champ.
05/12/2020 Dundee 1-0 Arbroath   Scottish Champ.
05/12/2020 Greenock Morton 0-2 Heart of Midlothian   Scottish Champ.
05/12/2020 Raith Rovers 2-2 Dunfermline Athletic   Scottish Champ.
05/12/2020 Cove Rangers 1-2 Montrose   Scottish Lg. 1
05/12/2020 East Fife 2-0 Airdrieonians   Scottish Lg. 1
05/12/2020 Falkirk 2-1 Peterhead   Scottish Lg. 1
05/12/2020 Partick Thistle 0-0 Dumbarton   Scottish Lg. 1
05/12/2020 Cowdenbeath 0-3 Queen's Park   Scottish Lg. 2
05/12/2020 Edinburgh City 5-2 Albion Rovers   Scottish Lg. 2
05/12/2020 Elgin City 1-0 Annan Athletic   Scottish Lg. 2
05/12/2020 Stenhousemuir 2-1 Brechin City   Scottish Lg. 2
05/12/2020 Stranraer 2-2 Stirling Albion   Scottish Lg. 2
05/12/2020 Brora Rangers 5-1 Wick Academy   Highland Lg.
05/12/2020 Huntly 1-1 Deveronvale   Highland Lg.
05/12/2020 Berwick Rangers 0-4 Kelty Hearts   Lowland Lg.
05/12/2020 Dalbeattie Star 1-3 Bonnyrigg Rose Athletic   Lowland Lg.
05/12/2020 East Kilbride 2-0 Civil Service Strollers   Lowland Lg.
05/12/2020 University of Stirling 2-0 Gala Fairydean Rovers   Lowland Lg.
05/12/2020 Arbroath Victoria 4-1 Kirriemuir Thistle   East Junior Superlg. North
05/12/2020 Blairgowrie 0-1 Downfield   East Junior Superlg. North
05/12/2020 Brechin Victoria 0-3 Broughty Athletic   East Junior Superlg. North
05/12/2020 East Craigie 4-0 Forfar United   East Junior Superlg. North
05/12/2020 Lochee Harp 0-3 Lochee United   East Junior Superlg. North
05/12/2020 Syngenta 1-1 Bo'ness United Juniors   East Junior Superlg. South
05/12/2020 Broxburn Athletic 4-5 Crossgates Primrose   EoS Lg. Premier
05/12/2020 Camelon Juniors 6-2 Inverkeithing Hillfield Swifts   EoS Lg. Premier
05/12/2020 Dunbar United 0-3 Linlithgow Rose   EoS Lg. Premier
05/12/2020 Saint Duthus 4-1 Halkirk United   North Caledonian Lg. Div. 1
05/12/2020 Thurso 3-1 Orkney   North Caledonian Lg. Div. 1
05/12/2020 Caledonian Braves Reserves 4-1 Creetown   SoS Lg.
05/12/2020 Lochar Thistle 0-3 Abbey Vale   SoS Lg.
05/12/2020 Mid Annandale 0-2 Stranraer Reserves   SoS Lg.
05/12/2020 Newton Stewart 7-1 Heston Rovers   SoS Lg.
05/12/2020 Nithsdale Wanderers 4-1 Wigtown & Bladnoch   SoS Lg.
05/12/2020 Threave Rovers 8-0 Lochmaben   SoS Lg.
05/12/2020 Bonnyton Thistle 1-6 Blantyre Victoria   WoS Lg. Premier
05/12/2020 Clydebank 4-0 Rutherglen Glencairn   WoS Lg. Premier
05/12/2020 Kilwinning Rangers 4-2 Cumbernauld United   WoS Lg. Premier
05/12/2020 Largs Thistle 0-0 Rossvale   WoS Lg. Premier
05/12/2020 Troon 2-0 Kirkintilloch Rob Roy   WoS Lg. Premier
05/12/2020 Banks o' Dee 10-0 Newmachar United   Grill Lg. Cup
05/12/2020 Bridge of Don Thistle 5-0 Stoneywood Parkvale   Grill Lg. Cup
05/12/2020 Burghead Thistle 0-3 Dufftown   Grill Lg. Cup
05/12/2020 Cruden Bay 3-2 Buchanhaven Hearts   Grill Lg. Cup
05/12/2020 Dyce Juniors 7-0 Glentanar   Grill Lg. Cup
05/12/2020 East End 2-2 Sunnybank   Grill Lg. Cup
05/12/2020 New Elgin 1-4 Deveronside   Grill Lg. Cup
05/12/2020 Stonehaven 4-3 Aberdeen University   Grill Lg. Cup
05/12/2020 Dunipace 3-0 Ormiston   EoS Lg. Div. 1A
05/12/2020 Haddington Athletic 3-1 Rosyth   EoS Lg. Div. 1A
05/12/2020 Leith Athletic 7-0 Dalkeith Thistle   EoS Lg. Div. 1A
05/12/2020 Heriot-Watt University 2-0 Lochore Welfare   EoS Lg. Div. 1B
05/12/2020 Luncarty 1-2 Glenrothes   EoS Lg. Div. 1B
05/12/2020 Alness United 6-1 Nairn County Reserves   North Caledonian Lg. Div. 2
05/12/2020 Bonar Bridge 1-0 Loch Ness   North Caledonian Lg. Div. 2
05/12/2020 Inverness Athletic 4-0 Scourie   North Caledonian Lg. Div. 2
05/12/2020 Annbank United 6-4 Ashfield   WoS Lg. Div. 1A
05/12/2020 Glasgow University 1-0 Kello Rovers   WoS Lg. Div. 1A
05/12/2020 Maybole Juniors 1-0 Maryhill   WoS Lg. Div. 1A
05/12/2020 Muirkirk Juniors 7-0 Ardeer Thistle   WoS Lg. Div. 1A
05/12/2020 Forth Wanderers 0-2 Johnstone Burgh   WoS Lg. Div. 1B
05/12/2020 Gartcairn Juniors 5-3 Irvine Victoria   WoS Lg. Div. 1B
05/12/2020 Neilston 5-1 Vale of Clyde   WoS Lg. Div. 1B
05/12/2020 Port Glasgow 1-2 Wishaw   WoS Lg. Div. 1B
05/12/2020 Saint Cadoc's Youth Club 0-1 Greenock Juniors   WoS Lg. Div. 1B
05/12/2020 Lanark United 1-1 Glasgow Perthshire   WoS Lg. Div. 1C
04/12/2020 Queen of the South 0-3 Inverness Caledonian Thistle   Scottish Champ.
04/12/2020 Cumbernauld Colts 2-6 Spartans   Lowland Lg.
04/12/2020 East Stirlingshire 3-0 Caledonian Braves   Lowland Lg.
04/12/2020 Yoker Athletic 2-2 Kilsyth Rangers   WoS Lg. Div. 1C
03/12/2020 Milan {ITA} 4-2 Celtic   UEFA Europa Lg.
03/12/2020 Rangers 3-2 Standard Liège {BEL}   UEFA Europa Lg.
02/12/2020 Keith 3-1 Huntly Aberdeenshire Cup
02/12/2020 Lothian Thistle Hutchison Vale 3-3 Broxburn Athletic   EoS Lg. Premier
01/12/2020 Penicuik Athletic 3-2 Musselburgh Athletic   EoS Lg. Premier