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