Fixtures in Scottish Cup, Championship, League One, League Two, Highland League, Lowland League, Lowland League Cup
Scottish Cup – Quarter Final (7.45pm ko)
- Heart of Midlothian 4-2 St Mirren – BBC Scotland
cinch Scottish Championship (3pm ko)
- Hamilton Accies 2-2 Dunfermline Athletic – artificial
- Inverness Caley Thistle 3-0 Arbroath
- Greenock Morton 2-1 Partick Thistle
- Queen of the South 0-1 Raith Rovers – artificial
cinch Scottish League One (3pm ko)
- Cove Rangers 4-1 Clyde – artificial
- East Fife 2-0 Dumbarton – artificial
- Falkirk 1-4 Airdrieonians – artificial
- Peterhead 0-1 Montrose
- Queen’s Park 1-1 Alloa Athletic
cinch Scottish League Two (3pm ko)
- Annan Athletic 2-1 Elgin City – artificial
- Forfar Athletic 0-1 Stirling Albion – artificial
- Kelty Hearts 3-1 Albion Rovers – artificial
- Stenhousemuir 0-0 Edinburgh City – artificial
- Stranraer 3-0 Cowdenbeath
Breedon Highland League (3pm ko)
- Brechin City 5-0 Nairn County
- Clachnacuddin 0-2 Rothes
- Deveronvale 3-2 Inverurie Loco Works
- Fort William 1-1 Formartine United (@ North Lodge Park)
- Strathspey Thistle 2-1 Turriff United
Keith P-P Lossiemouth– pitch unplayable
GPH Builders Merchants Highland League Cup – Semi Finals (3pm ko)
- Forres Mechanics 0-2 Buckie Thistle
- Fraserburgh 1-1(2-4p) Brora Rangers
Lowland League (3pm ko)
- Berwick Rangers 1-4 Bonnyrigg Rose
- Bo’ness United 1-3 Caledonian Braves – artificial
- East Kilbride 3-1 Stirling University – artificial
Rangers B P-P Dalbeattie Star– pitch unplayable
Lowland League Cup – Group Stage (3pm)
- (NW) Broomhill 2-2 Cumbernauld Colts – artificial
- (SE) Vale of Leithen 0-0 Gala Fairydean Rovers
***Know about a fixture that’s not listed? Venue or kick off time changed? Please leave a comment.***