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