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

Highland / Lowland

Highland League

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

Lowland League

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