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