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