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