• Celtic 4 , Aberdeen 0 at Full time
    Celtic
    Aberdeen
    Full time
  • Dundee United 1 , St. Johnstone 2 at Full time
    Dundee United
    St. Johnstone
    Full time
  • Hibernian 2 , Kilmarnock 0 at Full time
    Hibernian
    Kilmarnock
    Full time
  • Livingston 0 , Rangers 3 at Full time
    Livingston
    Rangers
    Full time
  • St. Mirren 1 , Ross County 0 at Full time
    St. Mirren
    Ross County
    Full time
  • Ayr United 0 , Partick Thistle 1 at Full time
    Ayr United
    Partick Thistle
    Full time
  • Cove Rangers 1 , Arbroath 1 at Full time
    Cove Rangers
    Arbroath
    Full time
  • Inverness CT 0 , Hamilton Academical 3 at Full time
    Inverness CT
    Hamilton Academical
    Full time
  • Clyde 1 , Peterhead 0 at Full time
    Clyde
    Peterhead
    Full time
  • Dunfermline Athletic 1 , Airdrieonians 1 at Full time
    Dunfermline Athletic
    Airdrieonians
    Full time
  • Falkirk 1 , Alloa Athletic 0 at Full time
    Falkirk
    Alloa Athletic
    Full time
  • Kelty Hearts 3 , Queen of the South 0 at Full time
    Kelty Hearts
    Queen of the South
    Full time
  • Montrose 3 , Edinburgh City 3 at Full time
    Montrose
    Edinburgh City
    Full time
  • Annan Athletic 2 , Stirling Albion 2 at Full time
    Annan Athletic
    Stirling Albion
    Full time
  • East Fife 2 , Dumbarton 0 at Full time
    East Fife
    Dumbarton
    Full time
  • Elgin City 0 , Stranraer 1 at Full time
    Elgin City
    Stranraer
    Full time
  • Stenhousemuir 2 , Albion Rovers 0 at Full time
    Stenhousemuir
    Albion Rovers
    Full time

Highland / Lowland

Highland League

  • Brechin City 5 , Inverurie Loco Works 1 at Full time
    Brechin City
    Inverurie Loco Works
    Full time
  • Clachnacuddin 3 , Deveronvale 1 at Full time
    Clachnacuddin
    Deveronvale
    Full time
  • Banks O' Dee 2 , Formartine United 3 at Full time
    Banks O' Dee
    Formartine United
    Full time
  • Fraserburgh 4 , Keith 0 at Full time
    Fraserburgh
    Keith
    Full time
  • Lossiemouth 0 , Brora Rangers 3 at Full time
    Lossiemouth
    Brora Rangers
    Full time
  • Rothes 2 , Forres Mechanics 1 at Full time
    Rothes
    Forres Mechanics
    Full time
  • Turriff United 0 , Buckie Thistle 1 at Full time
    Turriff United
    Buckie Thistle
    Full time
  • Wick Academy 1 , Nairn County 2 at Full time
    Wick Academy
    Nairn County
    Full time

Lowland League

  • Berwick Rangers 2 , Broomhill 1 at Full time
    Berwick Rangers
    Broomhill
    Full time
  • Bo'ness United 0 , East Kilbride 3 at Full time
    Bo'ness United
    East Kilbride
    Full time
  • Celtic II 3 , Gretna 2008 1 at Full time
    Celtic II
    Gretna 2008
    Full time
  • Cowdenbeath 1 , Caledonian Braves 0 at Full time
    Cowdenbeath
    Caledonian Braves
    Full time
  • Dalbeattie Star 0 , Spartans 4 at Full time
    Dalbeattie Star
    Spartans
    Full time
  • Rangers II 2 , Tranent 0 at Full time
    Rangers II
    Tranent
    Full time
  • Stirling University 2 , Cumbernauld Colts 0 at Full time
    Stirling University
    Cumbernauld Colts
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.