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