Fixtures in Premiership, Championship, League One, League Two, Highland League, Lowland League
cinch Scottish Premiership (3pm ko)
- Celtic 4-0 Aberdeen
- Dundee United 1-2 St Johnstone
- Hibernian 2-0 Kilmarnock
- Livingston 0-3 Rangers – artificial
- St Mirren 1-0 Ross County
cinch Scottish Championship (3pm ko)
- Ayr United 0-1 Partick Thistle
- Cove Rangers 1-1 Arbroath – artificial
- Inverness Caley Thistle 0-3 Hamilton Accies
cinch Scottish League One (3pm ko)
- Clyde 1-0 Peterhead
- Dunfermline Athletic 1-1 Airdrieonians
- Falkirk 1-0 Alloa Athletic – artificial
- Kelty Hearts 3-0 Queen of the South – artificial
- Montrose 3-3 FC Edinburgh – artificial
cinch Scottish League Two (3pm ko)
- Annan Athletic 2-2 Stirling Albion – artificial
- East Fife 2-0 Dumbarton
- Elgin City 0-1 Stranraer
- Stenhousemuir 2-0 Albion Rovers – artificial
Bonnyrigg Rose P-P Forfar Athletic– pitch unplayable
Breedon Highland League (3pm ko)
- Banks o’ Dee 2-3 Formartine United – artificial
- Brechin City 5-1 Inverurie Loco Works (2pm)
- Clachnacuddin 3-1 Deveronvale (2pm)
- Fraserburgh 4-0 Keith
- Lossiemouth 0-3 Brora Rangers
- Rothes 2-1 Forres Mechanics
- Turriff United 0-1 Buckie Thistle
- Wick Academy 1-2 Nairn County
Strathspey Thistle P-P Huntly– pitch unplayable
Parks Motor Group Lowland League (3pm ko)
- Berwick Rangers 2-1 Open Goal Broomhill
- Bo’ness United 0-3 East Kilbride – artificial
- Celtic B 3-1 Gretna 2008 – artificial
- Cowdenbeath 1-0 Caledonian Braves
- Dalbeattie Star 0-4 Spartans
- Rangers B 2-0 Tranent Juniors
- Stirling University 2-0 Cumbernauld Colts
Heart of Midlothian B P-P Gala Fairydean Rovers– pitch unplayable
2023 Pinatar Cup – Womens International (2.05pm ko)
- Scotland 2-1 Philippines (@ Pinatar Arena, Murcia, Spain) – BBC Alba
***Know about a fixture that’s not listed? Venue or kick off time changed? Please leave a comment.***