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