SCOTTISH FOOTBALL RESULTS DATABASE
Senior/Junior

INDEX SENIOR/JUNIOR CLUB RANKINGS COMPETITIONS DATABASE  

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