Saturday, March 12 – Tier 1-5

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.***