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

Highland / Lowland

Highland League

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

Lowland League

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