SCOTTISH FOOTBALL RESULTS DATABASE
Senior/Junior

INDEX SENIOR/JUNIOR CLUB RANKINGS COMPETITIONS DATABASE  

2023-24 JUL 23AUG 23SEP 23OCT 23NOV 23DEC 23JAN 24FEB 24MAR 24APR 24MAY 24JUN 24
2022-23 JUL 22AUG 22SEP 22OCT 22NOV 22DEC 22JAN 23FEB 23MAR 23APR 23MAY 23JUN 23
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
FEBRUARY 2020 RESULTS
DATE TEAM 1   SCORE   TEAM 2 PTS   COMPETITION
29/02/2020 Heart of Midlothian 1-0 Rangers +15/-15 Scottish FA Cup
29/02/2020 Saint Mirren 0-2 Aberdeen -14/+14 Scottish FA Cup
29/02/2020 Alloa Athletic 0-2 Ayr United -18/+18   Scottish Champ.
29/02/2020 Dunfermline Athletic 2-0 Dundee United +17/-17   Scottish Champ.
29/02/2020 Queen of the South 0-4 Greenock Morton -30/+30   Scottish Champ.
29/02/2020 Clyde 3-2 Falkirk +11/-11   Scottish Lg. 1
29/02/2020 Dumbarton 1-0 Raith Rovers +8/-8   Scottish Lg. 1
29/02/2020 Forfar Athletic 0-1 East Fife -8/+8   Scottish Lg. 1
29/02/2020 Montrose 1-0 Airdrieonians +3/-3   Scottish Lg. 1
29/02/2020 Albion Rovers 1-2 Elgin City -4/+4   Scottish Lg. 2
29/02/2020 Brechin City 0-2 Stirling Albion -11/+11   Scottish Lg. 2
29/02/2020 Cowdenbeath 1-1 Edinburgh City +1/-1   Scottish Lg. 2
29/02/2020 Queen's Park 2-0 Annan Athletic +4/-4   Scottish Lg. 2
29/02/2020 Stenhousemuir 0-3 Cove Rangers -14/+14   Scottish Lg. 2
29/02/2020 Buckie Thistle 0-0 Inverurie Loco Works -1/+1   Highland Lg.
29/02/2020 East Stirlingshire 1-3 Caledonian Braves -28/+28   Lowland Lg.
29/02/2020 Edinburgh University 2-2 East Kilbride +10/-10   Lowland Lg.
29/02/2020 Gala Fairydean Rovers 4-0 Civil Service Strollers +28/-28   Lowland Lg.
29/02/2020 Kelty Hearts 3-2 Bonnyrigg Rose Athletic +5/-5   Lowland Lg.
29/02/2020 University of Stirling 1-0 Gretna -2/+2   Lowland Lg.
29/02/2020 Blackburn United 1-1 Camelon Juniors +5/-5   EoS Lg. Premier
29/02/2020 Bo'ness United 0-0 Dunbar United -9/+9   EoS Lg. Premier
29/02/2020 Broxburn Athletic 1-0 Sauchie Juniors -2/+2   EoS Lg. Premier
29/02/2020 Newtongrange Star 1-4 Musselburgh Athletic -13/+13   EoS Lg. Premier
29/02/2020 Thurso 10-0 Bonar Bridge +3/-3   North Caledonian Lg.
29/02/2020 Banks o' Dee 4-0 Maud -1/+1   North Junior Superlg.
29/02/2020 Culter 4-0 Deveronside +11/-11   North Junior Superlg.
29/02/2020 Dyce Juniors 1-4 Hermes -22/+22   North Junior Superlg.
29/02/2020 Nairn Saint Ninian 2-2 Ellon United -6/+6   North Junior Superlg.
29/02/2020 Bonnyton Thistle 2-3 Stranraer Reserves -7/+7   SoS Lg.
29/02/2020 Caledonian Braves Reserves 2-2 Creetown -9/+9   SoS Lg.
29/02/2020 Newton Stewart 3-0 Heston Rovers +19/-19   SoS Lg.
29/02/2020 Upper Annandale 3-7 Wigtown & Bladnoch -44/+44   SoS Lg.
29/02/2020 Rossvale 1-2 Clydebank -10/+10   West Junior Premier
29/02/2020 Cumnock Juniors 4-0 Kirkintilloch Rob Roy +18/-18   West Junior Premier
29/02/2020 Troon 1-1 Kilwinning Rangers +2/-2   West Junior Premier
29/02/2020 East Craigie 3-2 Tayport +4/-4   East Junior Lg. Cup
29/02/2020 Gartcairn Juniors 3-1 Lanark United +9/-9 Evening Times Cup
29/02/2020 Orkney p 2-2 Golspie Sutherland -2/+2 North Caledonian Cup
29/02/2020 Burghead Thistle 0-1 Stonehaven -3/+3 North Junior Regional Cup
29/02/2020 Beith Juniors 4-1 Kello Rovers -1/+1 Scottish Junior Cup
29/02/2020 Neilston Juniors 1-4 Pollok -10/+10 Scottish Junior Cup
29/02/2020 Linlithgow Rose Community 2-2 Lochgelly Albert -2/+2   East Junior Premier South
29/02/2020 Craigroyston 2-6 Burntisland Shipyard -10/+10   EoS Lg. (Tier 2 Conf. A)
29/02/2020 Haddington Athletic 4-2 Heriot-Watt University +6/-6   EoS Lg. (Tier 2 Conf. A)
29/02/2020 Leith Athletic 0-1 Oakley United -16/+16   EoS Lg. (Tier 2 Conf. A)
29/02/2020 Hawick Royal Albert United 0-5 Inverkeithing Hillfield Swifts -15/+15   EoS Lg. (Tier 2 Conf. B)
29/02/2020 Aberdeen University 2-1 Fraserburgh United +4/-4   North Junior 1st Div.
29/02/2020 Longside 4-1 Buckie Rovers +8/-8   North Junior 1st Div.
29/02/2020 Petershill 0-2 Arthurlie -18/+18   West Junior Champ.
29/02/2020 Whitletts Victoria 2-3 Blantyre Victoria -2/+2   West Junior Champ.
29/02/2020 Lothian Thistle Hutchison Vale 5-0 Preston Athletic +27/-27 King Cup
29/02/2020 Greenock Juniors 2-1 Carluke Rovers -1/+1   West Junior Lg. 1
29/02/2020 Ashfield 6-3 Annbank United +4/-4   West Junior Lg. 2
29/02/2020 Saint Anthony's 1-1 Thorniewood United +5/-5   West Junior Lg. 2
29/02/2020 Yoker Athletic 2-2 Saltcoats Victoria -11/+11   West Junior Lg. 2
28/02/2020 Hibernian 5-2 Inverness Caledonian Thistle +7/-7 Scottish FA Cup
28/02/2020 BSC Glasgow 3-1 Cumbernauld Colts -1/+1   Lowland Lg.
28/02/2020 Spartans 2-1 Vale of Leithen -9/+9   Lowland Lg.
28/02/2020 Lochar Thistle 1-1 Lochmaben -4/+4   SoS Lg.
28/02/2020 Dalkeith Thistle U20 1-5 Edinburgh University U20 -35/+35   Lowland Dev. Lg. A
28/02/2020 East Fife U20 5-0 Edinburgh United U20 +31/-31   Lowland Dev. Lg. A
28/02/2020 Edinburgh City U20 7-2 Hill of Beath Hawthorn U20 +2/-2   Lowland Dev. Lg. A
28/02/2020 Lothian Thistle Hutchison Vale U20 4-3 Upper Annandale U20 -9/+9   Lowland Dev. Lg. A
28/02/2020 Broxburn Athletic U20 1-2 Civil Service Strollers U20 +3/-3   Lowland Dev. Lg. B
28/02/2020 Heriot-Watt University U20 1-1 Kelty Hearts U20 -3/+3   Lowland Dev. Lg. B
28/02/2020 Inverkeithing Hillfield Swifts U20 5-4 Camelon Juniors U20 ±0/±0   Lowland Dev. Lg. B
28/02/2020 Mid Annandale U20 0-3 Bonnyton Thistle U20 -10/+10   Lowland Dev. Lg. B
28/02/2020 University of Stirling U20 11-0 Newtongrange Star U20 +1/-1   Lowland Dev. Lg. B
27/02/2020 Celtic 1-3 København {DEN} -13/+13   UEFA Europa Lg.
26/02/2020 Sporting Braga {POR} 0-1 Rangers -6/+6   UEFA Europa Lg.
26/02/2020 Brechin City 0-0 Queen's Park +2/-2   Scottish Lg. 2
26/02/2020 Thurso 2-1 Halkirk United -4/+4   North Caledonian Lg.
25/02/2020 Motherwell 1-2 Saint Mirren -14/+14   Scottish Premier
25/02/2020 Ayr United 1-2 Greenock Morton -12/+12   Scottish Champ.
25/02/2020 Dunfermline Athletic 1-2 Inverness Caledonian Thistle -9/+9   Scottish Champ.
25/02/2020 Dumbarton 1-0 Clyde +4/-4   Scottish Lg. 1
25/02/2020 Peterhead 1-1 Forfar Athletic -4/+4   Scottish Lg. 1
25/02/2020 Livingston Reserves 0-1 Airdrieonians Reserves -15/+15 SPFL Reserve Ch'lge Cup
24/02/2020 Greenock Morton Reserves 1-0 Saint Mirren Reserves +6/-6   SPFL Reserve Lg.
24/02/2020 Celtic Reserves 4-1 Hibernian Reserves +19/-19 SPFL Reserve Cup
24/02/2020 Motherwell Reserves 0-2 Aberdeen Reserves -12/+12 SPFL Reserve Cup
23/02/2020 Celtic 3-1 Kilmarnock -3/+3   Scottish Premier
23/02/2020 Saint Johnstone 2-2 Rangers +6/-6   Scottish Premier
22/02/2020 Aberdeen 1-2 Ross County -16/+16   Scottish Premier
22/02/2020 Hamilton Academical 0-0 Motherwell +1/-1   Scottish Premier
22/02/2020 Hibernian 1-1 Livingston -5/+5   Scottish Premier
22/02/2020 Greenock Morton 4-4 Alloa Athletic -3/+3   Scottish Champ.
22/02/2020 Queen of the South 0-1 Dundee -9/+9   Scottish Champ.
22/02/2020 East Fife 4-2 Stranraer +6/-6   Scottish Lg. 1
22/02/2020 Falkirk 1-0 Montrose -2/+2   Scottish Lg. 1
22/02/2020 Peterhead 0-2 Airdrieonians -16/+16   Scottish Lg. 1
22/02/2020 Raith Rovers 1-0 Clyde -1/+1   Scottish Lg. 1
22/02/2020 Annan Athletic 2-1 Albion Rovers +3/-3   Scottish Lg. 2
22/02/2020 Cove Rangers 2-0 Queen's Park +5/-5   Scottish Lg. 2
22/02/2020 Edinburgh City 0-0 Brechin City -9/+9   Scottish Lg. 2
22/02/2020 Fort William 0-2 Lossiemouth -18/+18   Highland Lg.
22/02/2020 Fraserburgh 1-2 Brora Rangers -5/+5   Highland Lg.
22/02/2020 Huntly 3-0 Clachnacuddin +11/-11   Highland Lg.
22/02/2020 Keith 1-3 Inverurie Loco Works -6/+6   Highland Lg.
22/02/2020 Berwick Rangers 2-0 Edinburgh University +3/-3   Lowland Lg.
22/02/2020 Caledonian Braves 2-3 Bonnyrigg Rose Athletic +4/-4   Lowland Lg.
22/02/2020 Cumbernauld Colts 2-0 University of Stirling +10/-10   Lowland Lg.
22/02/2020 East Kilbride 4-0 BSC Glasgow +28/-28   Lowland Lg.
22/02/2020 Inverness Athletic 1-6 Invergordon -15/+15   North Caledonian Lg.
22/02/2020 Deveronside 0-8 Banks o' Dee -12/+12   North Junior Superlg.
22/02/2020 Ellon United 2-2 East End ±0/±0   North Junior Superlg.
22/02/2020 Hermes 4-1 Colony Park Juniors +4/-4   North Junior Superlg.
22/02/2020 Arbroath Victoria 3-1 Lochee Harp +8/-8   East Junior Cup
22/02/2020 Bo'ness United Juniors 1-2 Luncarty ±0/±0 East Junior Cup
22/02/2020 Forres Thistle 1-2 Dufftown -12/+12   Elginshire Cup
22/02/2020 Bonnyton Thistle 3-1 Threave Rovers +12/-12 Haig Gordon Trophy
22/02/2020 Mid Annandale 5-3 Upper Annandale +1/-1 Haig Gordon Trophy
22/02/2020 Newton Stewart 3-1 Lochar Thistle +7/-7 Haig Gordon Trophy
22/02/2020 Saint Cuthbert Wanderers 1-4 Stranraer Reserves -9/+9 Haig Gordon Trophy
22/02/2020 Girvan 2-1 Newmains United -7/+7   WoS Lg. Cup
22/02/2020 Kilbirnie Ladeside 5-1 Royal Albert +1/-1   WoS Lg. Cup
22/02/2020 Syngenta 4-3 Kirkcaldy & Dysart +3/-3   East Junior Premier South
22/02/2020 West Calder United 3-5 Newburgh Juniors -4/+4   East Junior Premier South
22/02/2020 Leith Athletic 7-1 Tweedmouth Rangers +5/-5   EoS Lg. (Tier 2 Conf. A)
22/02/2020 Hawick Royal Albert United 2-0 Haddington Athletic +31/-31   EoS Lg. (Tier 2 Conf. B)
22/02/2020 Buchanhaven Hearts 2-2 Sunnybank +8/-8   North Junior 1st Div.
22/02/2020 Stoneywood Parkvale 3-1 Longside +5/-5   North Junior 1st Div.
22/02/2020 Petershill 3-4 Blantyre Victoria -3/+3   West Junior Champ.
22/02/2020 Glentanar 1-2 Burghead Thistle +4/-4   North Junior 2nd Div.
22/02/2020 New Elgin Juniors 1-1 Cruden Bay -6/+6   North Junior 2nd Div.
22/02/2020 Newmachar United 2-3 Spey Valley United -16/+16   North Junior 2nd Div.
22/02/2020 Muirkirk Juniors 2-0 Vale of Clyde +13/-13   West Junior Lg. 2
21/02/2020 Dundee United 2-1 Inverness Caledonian Thistle ±0/±0   Scottish Champ.
21/02/2020 Cumbernauld Colts U20 1-4 Caledonian Braves U20 -23/+23   Lowland Dev. Lg. A
21/02/2020 Dundonald Bluebell U20 1-3 Edinburgh University U20 -31/+31   Lowland Dev. Lg. A
21/02/2020 Hill of Beath Hawthorn U20 0-6 Edinburgh United U20 -23/+23   Lowland Dev. Lg. A
21/02/2020 Inverkeithing Hillfield Swifts U20 2-2 Bonnyton Thistle U20 +3/-3   Lowland Dev. Lg. B
21/02/2020 Kelty Hearts U20 7-0 Newtongrange Star U20 +2/-2   Lowland Dev. Lg. B
21/02/2020 Musselburgh Athletic U20 5-2 Preston Athletic U20 +9/-9   Lowland Dev. Lg. B
21/02/2020 Edinburgh City U20 5-0 Dalkeith Thistle U20 +3/-3 Lowland/East Dev. Lg. Cup
21/02/2020 Lothian Thistle Hutchison Vale U20 4-1 University of Stirling U20 +20/-20 Lowland/East Dev. Lg. Cup
21/02/2020 Johnstone Burgh 8-0 Lugar Boswell Thistle +9/-9   West Junior Lg. 2
20/02/2020 København {DEN} 1-1 Celtic -7/+7   UEFA Europa Lg.
20/02/2020 Rangers 3-2 Sporting Braga {POR} -2/+2   UEFA Europa Lg.
19/02/2020 Kilmarnock 3-4 Aberdeen -9/+9 Scottish FA Cup
19/02/2020 Bo'ness United 3-1 Edinburgh United -4/+4   EoS Lg. Cup
19/02/2020 Heston Rovers 1-3 Caledonian Braves Reserves -21/+21 Haig Gordon Trophy
19/02/2020 Banks o' Dee 4-0 Deveronside +1/-1 McLeman Cup
18/02/2020 Motherwell 4-4 p Saint Mirren -6/+6 Scottish FA Cup
18/02/2020 Clyde Reserves 3-1 Partick Thistle Reserves +16/-16   Glasgow Cup
18/02/2020 Falkirk 2-0 East Fife +2/-2   Scottish Lg. 1
18/02/2020 Dundee United Reserves 4-0 Greenock Morton Reserves +16/-16   SPFL Reserve Lg.
18/02/2020 Dunfermline Athletic Reserves 1-3 Ross County Reserves -13/+13   SPFL Reserve Lg.
18/02/2020 Saint Mirren Reserves 2-3 Heart of Midlothian Reserves -3/+3   SPFL Reserve Lg.
18/02/2020 Kelty Hearts 5-0 Whitehill Welfare +7/-7 EoS Qualifying Cup
18/02/2020 Tranent Juniors 2-3 Penicuik Athletic -11/+11 EoS Qualifying Cup
18/02/2020 Ayr United Reserves 2-1 Airdrieonians Reserves -2/+2   SPFL Reserve Lg. Div. 2
18/02/2020 Lothian Thistle Hutchison Vale 4-1 Easthouses Lily Miners Welfare +3/-3   King Cup
17/02/2020 Hamilton Academical Reserves 3-3 Queen of the South Reserves -12/+12   SPFL Reserve Lg.
17/02/2020 Motherwell Reserves 3-4 Kilmarnock Reserves -10/+10   SPFL Reserve Lg.
17/02/2020 Alloa Athletic Reserves 2-2 Livingston Reserves +12/-12   SPFL Reserve Lg. Div. 2
17/02/2020 East Stirlingshire Reserves 3-0 Albion Rovers Reserves +11/-11   SPFL Reserve Lg. Div. 2
17/02/2020 Queen's Park Reserves 2-2 BSC Glasgow Reserves -12/+12   SPFL Reserve Lg. Div. 2
17/02/2020 Turriff United U20 1-4 Fraserburgh U20 -21/+21   Aberdeenshire Dev. Lg.
16/02/2020 Aberdeen 1-2 Celtic +1/-1   Scottish Premier
16/02/2020 Kilmarnock 1-2 Hibernian -8/+8   Scottish Premier
16/02/2020 Rangers 1-0 Livingston -5/+5   Scottish Premier
16/02/2020 Inverness Caledonian Thistle 2-1 Rangers U20 -7/+7 Scottish Ch'lge Cup
15/02/2020 Heart of Midlothian 2-2 Hamilton Academical -5/+5   Scottish Premier
15/02/2020 Ross County 1-1 Saint Johnstone -2/+2   Scottish Premier
15/02/2020 Arbroath 2-0 Queen of the South +10/-10   Scottish Champ.
15/02/2020 Airdrieonians 2-0 Clyde +8/-8   Scottish Lg. 1
15/02/2020 East Fife 1-0 Peterhead +2/-2   Scottish Lg. 1
15/02/2020 Forfar Athletic 1-1 Stranraer -4/+4   Scottish Lg. 1
15/02/2020 Montrose 2-1 Dumbarton ±0/±0   Scottish Lg. 1
15/02/2020 Cove Rangers 2-1 Edinburgh City +1/-1   Scottish Lg. 2
15/02/2020 Cowdenbeath 1-4 Stirling Albion -26/+26   Scottish Lg. 2
15/02/2020 Queen's Park 2-0 Elgin City +13/-13   Scottish Lg. 2
15/02/2020 Stenhousemuir 1-0 Albion Rovers +2/-2   Scottish Lg. 2
15/02/2020 Brora Rangers 3-1 Keith -5/+5   Highland Lg.
15/02/2020 Buckie Thistle 3-1 Lossiemouth -5/+5   Highland Lg.
15/02/2020 Deveronvale 1-0 Turriff United -4/+4   Highland Lg.
15/02/2020 Formartine United 5-0 Huntly +9/-9   Highland Lg.
15/02/2020 Inverurie Loco Works 4-1 Strathspey Thistle ±0/±0   Highland Lg.
15/02/2020 Bonnyrigg Rose Athletic 4-0 Edinburgh University ±0/±0   Lowland Lg.
15/02/2020 Cumbernauld Colts 0-0 Berwick Rangers -4/+4   Lowland Lg.
15/02/2020 East Stirlingshire 5-2 Gala Fairydean Rovers +3/-3   Lowland Lg.
15/02/2020 Spartans 0-1 Kelty Hearts -3/+3   Lowland Lg.
15/02/2020 Broughty Athletic 3-0 Scone Thistle -1/+1   East Junior Superlg. North
15/02/2020 Broxburn Athletic 4-3 Dunbar United -3/+3   EoS Lg. Premier
15/02/2020 Musselburgh Athletic 1-1 Hill of Beath Hawthorn +2/-2   EoS Lg. Premier
15/02/2020 Tranent Juniors 5-2 Penicuik Athletic +17/-17   EoS Lg. Premier
15/02/2020 Bonar Bridge 1-6 Bunillidh Thistle -21/+21   North Caledonian Lg.
15/02/2020 Bonnyton Thistle 5-4 Threave Rovers +5/-5   SoS Lg.
15/02/2020 Caledonian Braves Reserves 3-0 Wigtown & Bladnoch +6/-6   SoS Lg.
15/02/2020 Newton Stewart 1-1 Saint Cuthbert Wanderers ±0/±0   SoS Lg.
15/02/2020 Rossvale 2-4 Beith Juniors -15/+15   West Junior Premier
15/02/2020 Clydebank 2-0 Benburb +7/-7   West Junior Premier
15/02/2020 Blantyre Victoria 5-2 Muirkirk Juniors +1/-1   WoS Lg. Cup
15/02/2020 Bo'ness United Juniors 2-3 Newburgh Juniors -13/+13   East Junior Premier South
15/02/2020 Linlithgow Rose Community 2-2 Kirkcaldy & Dysart -1/+1   East Junior Premier South
15/02/2020 Hawick Royal Albert United 2-2 Burntisland Shipyard +7/-7   EoS Lg. (Tier 2 Conf. B)
15/02/2020 Dalkeith Thistle 2-4 Preston Athletic -14/+14   King Cup
15/02/2020 Dunipace 5-2 Coldstream +10/-10   King Cup
15/02/2020 Leith Athletic 6-3 Edinburgh United +10/-10 King Cup
15/02/2020 Carluke Rovers 0-3 Port Glasgow -22/+22   West Junior Lg. 1
15/02/2020 Kello Rovers 4-0 East Kilbride Thistle +16/-16   West Junior Lg. 1
15/02/2020 Annbank United 2-2 Saltcoats Victoria -9/+9   West Junior Lg. 2
15/02/2020 Vale of Leven 3-2 Ashfield +9/-9   West Junior Lg. 2
14/02/2020 Alloa Athletic 0-0 Dundee United +2/-2   Scottish Champ.
14/02/2020 Partick Thistle 1-2 Raith Rovers -12/+12 Scottish Ch'lge Cup
14/02/2020 Caledonian Braves U20 1-5 Spartans U20 -19/+19   Lowland Dev. Lg. A
14/02/2020 Cumbernauld Colts U20 2-3 Blackburn United U20 -8/+8   Lowland Dev. Lg. A
14/02/2020 Dundonald Bluebell U20 0-2 Edinburgh City U20 -8/+8   Lowland Dev. Lg. A
14/02/2020 Edinburgh United U20 0-3 Lothian Thistle Hutchison Vale U20 -18/+18   Lowland Dev. Lg. A
14/02/2020 Edinburgh University U20 1-8 East Fife U20 -28/+28   Lowland Dev. Lg. A
14/02/2020 Hill of Beath Hawthorn U20 4-2 Dalkeith Thistle U20 +10/-10   Lowland Dev. Lg. A
14/02/2020 Upper Annandale U20 1-5 Bonnyrigg Rose Athletic U20 -18/+18   Lowland Dev. Lg. A
14/02/2020 Bonnyton Thistle U20 2-3 Inverkeithing Hillfield Swifts U20 -18/+18   Lowland Dev. Lg. B
14/02/2020 Camelon Juniors U20 1-2 Kelty Hearts U20 +2/-2   Lowland Dev. Lg. B
14/02/2020 Civil Service Strollers U20 1-2 Penicuik Athletic U20 -10/+10   Lowland Dev. Lg. B
14/02/2020 Dunipace U20 1-0 Heriot-Watt University U20 +8/-8   Lowland Dev. Lg. B
14/02/2020 Musselburgh Athletic U20 3-0 Broxburn Athletic U20 +3/-3   Lowland Dev. Lg. B
14/02/2020 University of Stirling U20 9-1 Preston Athletic U20 +6/-6   Lowland Dev. Lg. B
12/02/2020 Celtic 5-0 Heart of Midlothian +6/-6   Scottish Premier
12/02/2020 Hibernian 3-0 Ross County +9/-9   Scottish Premier
12/02/2020 Kilmarnock 2-1 Rangers +14/-14   Scottish Premier
12/02/2020 Livingston 2-1 Saint Mirren -1/+1   Scottish Premier
12/02/2020 Saint Johnstone 2-1 Motherwell +7/-7   Scottish Premier
11/02/2020 Hamilton Academical 1-3 Aberdeen -12/+12   Scottish Premier
11/02/2020 Saint Mirren Reserves 2-1 Dundee United Reserves +5/-5   SPFL Reserve Lg.
10/02/2020 Heart of Midlothian Reserves 3-1 Hamilton Academical Reserves +7/-7   SPFL Reserve Lg.
10/02/2020 Queen of the South Reserves 4-2 Motherwell Reserves +29/-29   SPFL Reserve Lg.
10/02/2020 Ross County Reserves 3-2 Greenock Morton Reserves -2/+2   SPFL Reserve Lg.
10/02/2020 East Stirlingshire Reserves 1-7 Queen's Park Reserves -43/+43   SPFL Reserve Lg. Div. 2
09/02/2020 BSC Glasgow 1-4 Hibernian -6/+6 Scottish FA Cup
09/02/2020 Clyde 0-3 Celtic +1/-1 Scottish FA Cup
08/02/2020 Aberdeen 0-0 Kilmarnock -4/+4 Scottish FA Cup
08/02/2020 Ayr United 1-2 Saint Johnstone -8/+8 Scottish FA Cup
08/02/2020 Falkirk 0-1 Heart of Midlothian -7/+7 Scottish FA Cup
08/02/2020 Hamilton Academical 1-4 Rangers -7/+7 Scottish FA Cup
08/02/2020 Inverness Caledonian Thistle 1-0 Livingston +9/-9 Scottish FA Cup
08/02/2020 Saint Mirren 1-1 Motherwell +1/-1 Scottish FA Cup
08/02/2020 Dundee 2-0 Partick Thistle +10/-10   Scottish Champ.
08/02/2020 Greenock Morton 2-2 Queen of the South -3/+3   Scottish Champ.
08/02/2020 Dumbarton 0-0 Airdrieonians -1/+1   Scottish Lg. 1
08/02/2020 Stranraer 1-1 Raith Rovers +3/-3   Scottish Lg. 1
08/02/2020 Albion Rovers 4-1 Brechin City +15/-15   Scottish Lg. 2
08/02/2020 Edinburgh City 3-0 Annan Athletic +8/-8   Scottish Lg. 2
08/02/2020 Elgin City 3-0 Cove Rangers +22/-22   Scottish Lg. 2
08/02/2020 Stenhousemuir 2-2 Cowdenbeath -1/+1   Scottish Lg. 2
08/02/2020 Stirling Albion 1-3 Queen's Park -20/+20   Scottish Lg. 2
08/02/2020 Forres Mechanics 2-2 Buckie Thistle +1/-1   Highland Lg.
08/02/2020 Inverurie Loco Works 3-1 Deveronvale ±0/±0   Highland Lg.
08/02/2020 Keith 2-3 Rothes -3/+3   Highland Lg.
08/02/2020 Lossiemouth 3-4 Clachnacuddin -4/+4   Highland Lg.
08/02/2020 Nairn County 0-6 Formartine United -29/+29   Highland Lg.
08/02/2020 Strathspey Thistle 1-5 Brora Rangers -2/+2   Highland Lg.
08/02/2020 Turriff United 1-2 Fort William -16/+16   Highland Lg.
08/02/2020 Berwick Rangers 1-5 East Stirlingshire -18/+18   Lowland Lg.
08/02/2020 Caledonian Braves 7-2 Civil Service Strollers +35/-35   Lowland Lg.
08/02/2020 Dalbeattie Star 0-4 Kelty Hearts -7/+7   Lowland Lg.
08/02/2020 Gala Fairydean Rovers 1-5 Bonnyrigg Rose Athletic -9/+9   Lowland Lg.
08/02/2020 Gretna 0-0 Edinburgh University -5/+5   Lowland Lg.
08/02/2020 Kirriemuir Thistle 1-3 Tayport -11/+11   East Junior Superlg. North
08/02/2020 Harthill Royal 1-0 Bathgate Thistle +8/-8   East Junior Superlg. South
08/02/2020 Kennoway Star Hearts 1-4 Livingston United -15/+15   East Junior Superlg. South
08/02/2020 Whitburn 5-1 Lochore Welfare +6/-6   East Junior Superlg. South
08/02/2020 Bo'ness United 1-0 Dundonald Bluebell +2/-2   EoS Lg. Premier
08/02/2020 Camelon Juniors 3-0 Jeanfield Swifts +16/-16   EoS Lg. Premier
08/02/2020 Dunbar United 0-0 Blackburn United -4/+4   EoS Lg. Premier
08/02/2020 Hill of Beath Hawthorn 2-0 Whitehill Welfare -1/+1   EoS Lg. Premier
08/02/2020 Musselburgh Athletic 3-0 Crossgates Primrose +10/-10   EoS Lg. Premier
08/02/2020 Penicuik Athletic 2-2 Linlithgow Rose -5/+5   EoS Lg. Premier
08/02/2020 Sauchie Juniors 4-1 Newtongrange Star +11/-11   EoS Lg. Premier
08/02/2020 Tranent Juniors 1-2 Broxburn Athletic -12/+12   EoS Lg. Premier
08/02/2020 Dyce Juniors 2-2 Colony Park Juniors -9/+9   North Junior Superlg.
08/02/2020 Ellon United 5-0 Hall Russell United +34/-34   North Junior Superlg.
08/02/2020 Maud 0-1 Bridge of Don Thistle +3/-3   North Junior Superlg.
08/02/2020 Abbey Vale 0-2 Stranraer Reserves -17/+17   SoS Lg.
08/02/2020 Bonnyton Thistle 4-0 Upper Annandale +8/-8   SoS Lg.
08/02/2020 Creetown 1-2 Nithsdale Wanderers -1/+1   SoS Lg.
08/02/2020 Heston Rovers 2-4 Caledonian Braves Reserves -24/+24   SoS Lg.
08/02/2020 Lochar Thistle 1-3 Newton Stewart -18/+18   SoS Lg.
08/02/2020 Saint Cuthbert Wanderers 1-2 Threave Rovers ±0/±0   SoS Lg.
08/02/2020 Auchinleck Talbot 2-1 Rutherglen Glencairn -9/+9   West Junior Premier
08/02/2020 Beith Juniors 3-0 Largs Thistle +13/-13   West Junior Premier
08/02/2020 Benburb 2-4 Kilwinning Rangers -12/+12   West Junior Premier
08/02/2020 Hurlford United 0-0 Clydebank -6/+6   West Junior Premier
08/02/2020 Irvine Meadow 2-3 Glenafton Athletic -8/+8   West Junior Premier
08/02/2020 Kilbirnie Ladeside 2-1 Rossvale +5/-5   West Junior Premier
08/02/2020 Pollok 0-1 Cumnock Juniors -19/+19   West Junior Premier
08/02/2020 Troon 1-0 Kirkintilloch Rob Roy +2/-2   West Junior Premier
08/02/2020 Broughty Athletic 10-0 Scone Thistle +9/-9   East Junior Lg. Cup
08/02/2020 Kirkcaldy & Dysart 0-3 Bo'ness United Juniors -25/+25   East Junior Lg. Cup
08/02/2020 Rosyth 2-2 p Thornton Hibs +5/-5   East Junior Lg. Cup
08/02/2020 Stoneyburn 2-3 Fauldhouse United -3/+3   East Junior Lg. Cup
08/02/2020 Burghead Thistle 2-2 New Elgin Juniors -9/+9   Elginshire Cup
08/02/2020 Blairgowrie 4-1 Dufftown +6/-6 Inter-Regional Cup
08/02/2020 Buchanhaven Hearts 1-1 p Forfar West End +12/-12 Inter-Regional Cup
08/02/2020 Carnoustie Panmure 1-1 p Banks o' Dee -1/+1 Inter-Regional Cup
08/02/2020 Culter 0-0 p Luncarty -3/+3 Inter-Regional Cup
08/02/2020 East Craigie 4-0 Fraserburgh United +7/-7 Inter-Regional Cup
08/02/2020 East End 1-1 p Dundee North End +6/-6 Inter-Regional Cup
08/02/2020 Forres Thistle 2-5 Downfield -7/+7 Inter-Regional Cup
08/02/2020 Lochee United p 2-2 Banchory Saint Ternan -13/+13 Inter-Regional Cup
08/02/2020 Brechin Victoria 6-0 Forfar Albion +27/-27   East Junior Premier North
08/02/2020 Dundee Violet 1-0 Arbroath Victoria +2/-2   East Junior Premier North
08/02/2020 Lochee Harp 2-1 Coupar Angus -7/+7   East Junior Premier North
08/02/2020 Newburgh Juniors 2-1 Sauchie Juniors Community +5/-5   East Junior Premier South
08/02/2020 Burntisland Shipyard 5-1 Tweedmouth Rangers +8/-8   EoS Lg. (Tier 2 Conf. A)
08/02/2020 Dunipace 2-0 Edinburgh United +6/-6   EoS Lg. (Tier 2 Conf. A)
08/02/2020 Craigroyston 1-1 Preston Athletic +12/-12   EoS Lg. (Tier 2 Conf. A)
08/02/2020 Haddington Athletic 4-2 Dalkeith Thistle +3/-3   EoS Lg. (Tier 2 Conf. A)
08/02/2020 Heriot-Watt University 1-2 Inverkeithing Hillfield Swifts -12/+12   EoS Lg. (Tier 2 Conf. A)
08/02/2020 Lothian Thistle Hutchison Vale 6-1 Hawick Royal Albert United +2/-2   EoS Lg. (Tier 2 Conf. A)
08/02/2020 Kinnoull 7-0 Arniston Rangers +9/-9   EoS Lg. (Tier 2 Conf. A)
08/02/2020 Leith Athletic 3-1 University of Stirling Reserves -2/+2   EoS Lg. (Tier 2 Conf. A)
08/02/2020 Oakley United 0-1 Easthouses Lily Miners Welfare -18/+18   EoS Lg. (Tier 2 Conf. A)
08/02/2020 Peebles Rovers 0-1 Glenrothes +6/-6   EoS Lg. (Tier 2 Conf. A)
08/02/2020 Saint Andrews United 1-3 Coldstream -25/+25   EoS Lg. (Tier 2 Conf. A)
08/02/2020 Longside 8-1 Buckie Rovers +23/-23   North Junior 1st Div.
08/02/2020 Craigmark Burntonians 0-0 Neilston Juniors +4/-4   West Junior Champ.
08/02/2020 Cumbernauld United 0-2 Dalry Thistle -28/+28   West Junior Champ.
08/02/2020 Darvel Juniors 3-0 Arthurlie +6/-6   West Junior Champ.
08/02/2020 Gartcairn Juniors 1-2 Petershill -9/+9   West Junior Champ.
08/02/2020 Irvine Victoria 2-3 Renfrew +3/-3   West Junior Champ.
08/02/2020 Whitletts Victoria 0-0 Cambuslang Rangers -6/+6   West Junior Champ.
08/02/2020 Sunnybank 1-4 Aberdeen University -31/+31   Morrison Cup
08/02/2020 Islavale 1-2 Newmachar United -15/+15   North Junior 2nd Div.
08/02/2020 Glasgow Perthshire 7-1 Bellshill Athletic +28/-28   West Junior Lg. 1
08/02/2020 Shettleston Juniors 1-0 Kello Rovers ±0/±0   West Junior Lg. 1
08/02/2020 Greenock Juniors 1-1 Lesmahagow -3/+3   West Junior Lg. 1
08/02/2020 Larkhall Thistle 0-1 Ardrossan Winton Rovers -4/+4   West Junior Lg. 1
08/02/2020 Maryhill 1-4 Carluke Rovers -22/+22   West Junior Lg. 1
08/02/2020 Wishaw Juniors 3-2 Royal Albert -1/+1   West Junior Lg. 1
08/02/2020 Thorniewood United 0-1 Maybole Juniors -13/+13   West Junior Lg. 2
08/02/2020 Vale of Clyde 1-1 Lugar Boswell Thistle -12/+12   West Junior Lg. 2
08/02/2020 Yoker Athletic 1-4 Ashfield -22/+22   West Junior Lg. 2
07/02/2020 Cumbernauld Colts 0-1 Spartans -5/+5   Lowland Lg.
07/02/2020 Caledonian Braves U20 1-4 Cumbernauld Colts U20 -34/+34   Lowland Dev. Lg. A
07/02/2020 Broxburn Athletic U20 0-2 Heriot-Watt University U20 -1/+1   Lowland Dev. Lg. B
07/02/2020 Dunipace U20 3-2 BSC Glasgow U20 +11/-11   Lowland Dev. Lg. B
07/02/2020 Kelty Hearts U20 1-1 Bonnyton Thistle U20 -4/+4   Lowland Dev. Lg. B
07/02/2020 Penicuik Athletic U20 4-4 Musselburgh Athletic U20 -6/+6   Lowland Dev. Lg. B
07/02/2020 Camelon Juniors U20 4-1 East Fife U20 +33/-33 Lowland/East Dev. Lg. Cup
07/02/2020 Dundonald Bluebell U20 0-1 University of Stirling U20 -1/+1 Lowland/East Dev. Lg. Cup
07/02/2020 Edinburgh City U20 2-0 Edinburgh United U20 +1/-1 Lowland/East Dev. Lg. Cup
07/02/2020 Hill of Beath Hawthorn U20 0-4 Civil Service Strollers U20 -22/+22 Lowland/East Dev. Lg. Cup
07/02/2020 Preston Athletic U20 1-3 Bonnyrigg Rose Athletic U20 -8/+8 Lowland/East Dev. Lg. Cup
07/02/2020 Upper Annandale U20 1-7 Lothian Thistle Hutchison Vale U20 -17/+17 Lowland/East Dev. Lg. Cup
05/02/2020 Aberdeen 0-1 Saint Johnstone -16/+16   Scottish Premier
05/02/2020 Heart of Midlothian 2-3 Kilmarnock -10/+10   Scottish Premier
05/02/2020 Motherwell 0-4 Celtic -17/+17   Scottish Premier
05/02/2020 Rangers 2-1 Hibernian -5/+5   Scottish Premier
05/02/2020 Ross County 2-0 Livingston +17/-17   Scottish Premier
05/02/2020 Saint Mirren 1-1 Hamilton Academical -4/+4   Scottish Premier
05/02/2020 Queen's Park Reserves 1-1 Partick Thistle Reserves ±0/±0   Glasgow Cup
05/02/2020 Buckie Thistle p 1-1 Fraserburgh +2/-2 Highland Lg. Cup
05/02/2020 Rothes 3-1 Keith +3/-3 Highland Lg. Cup
04/02/2020 Rangers U20 1-1 Celtic U20 -3/+3   Glasgow Cup
04/02/2020 Dundee United Reserves 0-3 Heart of Midlothian Reserves -21/+21   SPFL Reserve Cup
04/02/2020 Dunfermline Athletic Reserves 2-0 Greenock Morton Reserves +10/-10   SPFL Reserve Cup
03/02/2020 Huntly U20 1-9 Turriff United U20 -47/+47   Aberdeenshire Dev. Lg.
03/02/2020 Inverurie Loco Works U20 3-0 Formartine United U20 +7/-7   Aberdeenshire Dev. Lg.
03/02/2020 Keith U20 3-4 Deveronvale U20 -12/+12   Aberdeenshire Dev. Lg.
02/02/2020 Hamilton Academical 1-4 Celtic -6/+6   Scottish Premier
01/02/2020 Hibernian 2-2 Saint Mirren -7/+7   Scottish Premier
01/02/2020 Kilmarnock 3-1 Ross County +7/-7   Scottish Premier
01/02/2020 Livingston 1-0 Motherwell +4/-4   Scottish Premier
01/02/2020 Rangers 0-0 Aberdeen -9/+9   Scottish Premier
01/02/2020 Saint Johnstone 3-3 Heart of Midlothian -1/+1   Scottish Premier
01/02/2020 Dundee United 0-1 Arbroath -18/+18   Scottish Champ.
01/02/2020 Greenock Morton 1-1 Dundee -4/+4   Scottish Champ.
01/02/2020 Inverness Caledonian Thistle 1-1 Alloa Athletic -6/+6   Scottish Champ.
01/02/2020 Queen of the South 2-3 Dunfermline Athletic -10/+10   Scottish Champ.
01/02/2020 Airdrieonians 0-1 Raith Rovers -8/+8   Scottish Lg. 1
01/02/2020 East Fife 4-2 Dumbarton +10/-10   Scottish Lg. 1
01/02/2020 Forfar Athletic 2-1 Clyde +6/-6   Scottish Lg. 1
01/02/2020 Montrose 4-3 Peterhead ±0/±0   Scottish Lg. 1
01/02/2020 Stranraer 1-1 Falkirk +7/-7   Scottish Lg. 1
01/02/2020 Albion Rovers 2-2 Cove Rangers +6/-6   Scottish Lg. 2
01/02/2020 Annan Athletic 0-3 Stenhousemuir -29/+29   Scottish Lg. 2
01/02/2020 Brechin City 1-2 Elgin City -3/+3   Scottish Lg. 2
01/02/2020 Edinburgh City 0-1 Stirling Albion -14/+14   Scottish Lg. 2
01/02/2020 Queen's Park 1-0 Cowdenbeath +3/-3   Scottish Lg. 2
01/02/2020 Brora Rangers 4-0 Inverurie Loco Works +10/-10   Highland Lg.
01/02/2020 Buckie Thistle 4-1 Turriff United +1/-1   Highland Lg.
01/02/2020 Deveronvale 2-2 Fort William -11/+11   Highland Lg.
01/02/2020 Formartine United 4-1 Lossiemouth -2/+2   Highland Lg.
01/02/2020 Huntly 2-2 Fraserburgh +9/-9   Highland Lg.
01/02/2020 Rothes 3-2 Strathspey Thistle -7/+7   Highland Lg.
01/02/2020 BSC Glasgow 4-1 Berwick Rangers +1/-1   Lowland Lg.
01/02/2020 Civil Service Strollers 1-0 Gretna -6/+6   Lowland Lg.
01/02/2020 Cumbernauld Colts 7-1 Vale of Leithen +11/-11   Lowland Lg.
01/02/2020 East Kilbride 2-2 Gala Fairydean Rovers -10/+10   Lowland Lg.
01/02/2020 East Stirlingshire 6-1 Dalbeattie Star +7/-7   Lowland Lg.
01/02/2020 Edinburgh University 2-5 Spartans -9/+9   Lowland Lg.
01/02/2020 Kelty Hearts 4-1 Caledonian Braves +2/-2   Lowland Lg.
01/02/2020 University of Stirling 0-3 Bonnyrigg Rose Athletic -7/+7   Lowland Lg.
01/02/2020 Dundee North End 0-3 Broughty Athletic -19/+19   East Junior Superlg. North
01/02/2020 Lochee United 3-0 Forfar West End +3/-3   East Junior Superlg. North
01/02/2020 Luncarty 3-1 Kirriemuir Thistle +9/-9   East Junior Superlg. North
01/02/2020 Scone Thistle 1-1 Downfield +3/-3   East Junior Superlg. North
01/02/2020 Tayport 0-1 Carnoustie Panmure -3/+3   East Junior Superlg. North
01/02/2020 Thornton Hibs 0-0 Livingston United -7/+7   East Junior Superlg. South
01/02/2020 Blackburn United 1-0 Penicuik Athletic +15/-15   EoS Lg. Premier
01/02/2020 Crossgates Primrose 2-0 Jeanfield Swifts +20/-20   EoS Lg. Premier
01/02/2020 Dunbar United 3-4 Dundonald Bluebell -3/+3   EoS Lg. Premier
01/02/2020 Linlithgow Rose 3-3 Musselburgh Athletic -4/+4   EoS Lg. Premier
01/02/2020 Newtongrange Star 1-1 Hill of Beath Hawthorn +8/-8   EoS Lg. Premier
01/02/2020 Tranent Juniors 0-1 Sauchie Juniors -18/+18   EoS Lg. Premier
01/02/2020 Whitehill Welfare 1-1 Broxburn Athletic +3/-3   EoS Lg. Premier
01/02/2020 Golspie Sutherland 10-0 Inverness Athletic +13/-13   North Caledonian Lg.
01/02/2020 Invergordon 4-1 Thurso +8/-8   North Caledonian Lg.
01/02/2020 Banchory Saint Ternan 0-2 Maud -28/+28   North Junior Superlg.
01/02/2020 Bridge of Don Thistle 3-2 Nairn Saint Ninian -2/+2   North Junior Superlg.
01/02/2020 Colony Park Juniors 3-13 Banks o' Dee -11/+11   North Junior Superlg.
01/02/2020 Deveronside 2-3 Dyce Juniors -7/+7   North Junior Superlg.
01/02/2020 East End 1-0 Ellon United -2/+2   North Junior Superlg.
01/02/2020 Hall Russell United 1-1 Culter +3/-3   North Junior Superlg.
01/02/2020 Hermes 4-1 Montrose Roselea +11/-11   North Junior Superlg.
01/02/2020 Caledonian Braves Reserves 2-2 Saint Cuthbert Wanderers ±0/±0   SoS Lg.
01/02/2020 Mid Annandale 3-2 Wigtown & Bladnoch -9/+9   SoS Lg.
01/02/2020 Newton Stewart 4-1 Lochar Thistle +18/-18   SoS Lg.
01/02/2020 Nithsdale Wanderers 3-3 Lochmaben -9/+9   SoS Lg.
01/02/2020 Threave Rovers 4-2 Heston Rovers ±0/±0   SoS Lg.
01/02/2020 Rossvale 1-2 Auchinleck Talbot +1/-1   West Junior Premier
01/02/2020 Clydebank 2-2 Beith Juniors ±0/±0   West Junior Premier
01/02/2020 Kilbirnie Ladeside 0-0 Cumnock Juniors -5/+5   West Junior Premier
01/02/2020 Kilwinning Rangers 3-0 Irvine Meadow +13/-13   West Junior Premier
01/02/2020 Largs Thistle 3-0 Troon +12/-12   West Junior Premier
01/02/2020 New Elgin Juniors 2-0 Buckie Rovers +21/-21   Elginshire Cup
01/02/2020 Halkirk United 6-1 Bonar Bridge +3/-3 North Caledonian Cup
01/02/2020 Orkney 5-3 Nairn County U20 -6/+6 North Caledonian Cup
01/02/2020 Darvel Juniors 2-1 Petershill -5/+5 Scottish Junior Cup
01/02/2020 Arbroath Victoria 0-1 East Craigie +4/-4   East Junior Premier North
01/02/2020 Blairgowrie 5-1 Dundee Violet +14/-14   East Junior Premier North
01/02/2020 Coupar Angus 4-3 Brechin Victoria +13/-13   East Junior Premier North
01/02/2020 Lochee Harp 3-1 Forfar Albion +4/-4   East Junior Premier North
01/02/2020 Bo'ness United Juniors 3-2 Newburgh Juniors +2/-2   East Junior Premier South
01/02/2020 Kirkcaldy & Dysart 1-1 Linlithgow Rose Community -6/+6   East Junior Premier South
01/02/2020 Sauchie Juniors Community 0-0 Lochgelly Albert -6/+6   East Junior Premier South
01/02/2020 Syngenta 1-2 Rosyth -3/+3   East Junior Premier South
01/02/2020 Coldstream 1-0 Heriot-Watt University +9/-9   EoS Lg. (Tier 2 Conf. B)
01/02/2020 Dalkeith Thistle 3-2 Oakley United +3/-3   EoS Lg. (Tier 2 Conf. B)
01/02/2020 Edinburgh United 10-0 Craigroyston +9/-9   EoS Lg. (Tier 2 Conf. B)
01/02/2020 Glenrothes 3-2 Haddington Athletic +9/-9   EoS Lg. (Tier 2 Conf. B)
01/02/2020 Hawick Royal Albert United 3-4 Ormiston -9/+9   EoS Lg. (Tier 2 Conf. B)
01/02/2020 Preston Athletic 2-3 Lothian Thistle Hutchison Vale -9/+9   EoS Lg. (Tier 2 Conf. B)
01/02/2020 Tweedmouth Rangers 2-3 Dunipace +5/-5   EoS Lg. (Tier 2 Conf. B)
01/02/2020 University of Stirling Reserves 5-0 Peebles Rovers +15/-15   EoS Lg. (Tier 2 Conf. B)
01/02/2020 Buchanhaven Hearts 0-5 Stoneywood Parkvale -13/+13   North Junior 1st Div.
01/02/2020 Dufftown 1-2 Aberdeen University -9/+9   North Junior 1st Div.
01/02/2020 Fraserburgh United 3-2 Sunnybank +3/-3   North Junior 1st Div.
01/02/2020 Stonehaven 3-1 Longside +7/-7   North Junior 1st Div.
01/02/2020 Irvine Victoria 1-5 Shotts Bon Accord -11/+11   West Junior Champ.
01/02/2020 Renfrew 0-2 Kilsyth Rangers -21/+21   West Junior Champ.
01/02/2020 Newmachar United 3-3 Islavale +2/-2   North Junior 2nd Div.
01/02/2020 Spey Valley United 1-3 Cruden Bay -20/+20   North Junior 2nd Div.
01/02/2020 Whitehills 1-6 Burghead Thistle -7/+7   North Junior 2nd Div.
01/02/2020 Ardrossan Winton Rovers 2-2 Wishaw Juniors -9/+9   West Junior Lg. 1
01/02/2020 Carluke Rovers 2-3 Lanark United -5/+5   West Junior Lg. 1
01/02/2020 Girvan 4-1 Lesmahagow +25/-25   West Junior Lg. 1
01/02/2020 Larkhall Thistle 4-1 Royal Albert +10/-10   West Junior Lg. 1
01/02/2020 Ardeer Thistle 0-1 Saltcoats Victoria -5/+5   West Junior Lg. 2
01/02/2020 Lugar Boswell Thistle 2-3 Newmains United -15/+15   West Junior Lg. 2
01/02/2020 Saint Anthony's 2-1 Muirkirk Juniors +11/-11   West Junior Lg. 2