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

Highland / Lowland

Highland League

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

Lowland League

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