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