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