SCOTTISH FOOTBALL RESULTS DATABASE
Senior/Junior

INDEX SENIOR/JUNIOR CLUB RANKINGS COMPETITIONS DATABASE  

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