Scottish Championship
2025-12-06 15:00:00 Ross County 1 - 2 Airdrie United
2025-12-06 15:00:00 Ayr United 0 - 0 Partick Thistle
2025-12-06 15:00:00 Saint Johnstone 0 - 0 Raith Rovers
2025-12-06 15:00:00 Dunfermline Athletic 1 - 2 Arbroath
Scottish Division One
2025-12-06 15:00:00 Stenhousemuir 0 - 0 Hamilton Academical
2025-12-06 15:00:00 Alloa Athletic 4 - 0 Peterhead
2025-12-06 15:00:00 Kelty Hearts 0 - 3 Montrose
2025-12-06 15:00:00 Queen of South 1 - 1 Cove Rangers
Scottish Division Two
2025-12-06 15:00:00 Elgin City 1 - 1 Clyde
2025-12-06 15:00:00 Stranraer 3 - 2 Stirling Albion
2025-12-06 15:00:00 Edinburgh City 4 - 3 Dumbarton
2025-12-06 15:00:00 Annan Athletic 1 - 1 Spartans
2025-12-06 15:00:00 Forfar Athletic 0 - 3 East Kilbride
Scottish Highland Football League
2025-12-06 15:00:00 Huntly 2 - 2 Forres Mechanics
2025-12-06 15:00:00 Keith 2 - 0 Deveronvale
Scottish Premier League
2025-12-06 15:00:00 Saint Mirren 2 - 0 Dundee United
2025-12-06 15:00:00 Dundee 1 - 3 Aberdeen
2025-12-06 15:00:00 Motherwell 3 - 0 Livingston
2025-12-06 15:00:00 Hibernian 3 - 0 Falkirk
2025-12-06 20:00:00 Kilmarnock 0 - 3 Glasgow Rangers
The lowlands of Scotland League
2025-12-06 15:00:00 Boness Utd 1 - 3 Berwick Rangers
2025-12-06 15:00:00 Celtic B 4 - 2 East Stirlingshire
2025-12-06 15:00:00 Civil Service Strollers FC - Albion Rovers
2025-12-06 15:00:00 Gretna 1 - 4 Gala Fairydean
2025-12-06 15:00:00 Linlithgow Rose 1 - 2 Bonnyrigg Rose
2025-12-06 15:00:00 Caledonian Braves 4 - 1 Clydebank FC
2025-12-06 15:00:00 Stirling University 0 - 1 Cumbernauld Colts