SCOTTISH FOOTBALL RESULTS DATABASE
LEAGUE SELECTOR CLUB RANKINGS

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