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

Scottish Cup

1st Round

  • Darvel 8 , Tynecastle 0 at Full time
    Darvel
    Tynecastle
    Full time
  • Banks O' Dee 4 , Turriff United 0 at Full time
    Banks O' Dee
    Turriff United
    Full time
  • Benburb 4 , Dundonald Bluebell 2 at Full time
    Benburb
    Dundonald Bluebell
    Full time
  • Caledonian Braves 6 , Newton Stewart 1 at Full time
    Caledonian Braves
    Newton Stewart
    Full time
  • Carnoustie Panmure 3 , Rothes 1 at Full time
    Carnoustie Panmure
    Rothes
    Full time
  • Clydebank 1 , Spartans 3 at Full time
    Clydebank
    Spartans
    Full time
  • Cowdenbeath 0 , Bo'ness United 1 at Full time
    Cowdenbeath
    Bo'ness United
    Full time
  • CS Strollers 1 , Fraserburgh 2 at Full time
    CS Strollers
    Fraserburgh
    Full time
  • Cumbernauld Colts 0 , Dalbeattie Star 1 at Full time
    Cumbernauld Colts
    Dalbeattie Star
    Full time
  • Deveronvale 2 , East Kilbride 4 at Full time
    Deveronvale
    East Kilbride
    Full time
  • Dunbar United 3 , Clachnacuddin 2 After extra time
    Dunbar United
    Clachnacuddin
    After extra time
  • Dunipace 1 , Broxburn Athletic 1 After extra time , Dunipace win 4 - 2 on penalties
    Dunipace
    Broxburn Athletic
    After extra time
    Dunipace win 4 - 2 on penalties
  • Formartine United 3 , East Stirlingshire 1 at Full time
    Formartine United
    East Stirlingshire
    Full time
  • Forres Mechanics 2 , Glasgow University 3 at Full time
    Forres Mechanics
    Glasgow University
    Full time
  • Gala Fairydean Rovers 1 , Sauchie Juniors 4 at Full time
    Gala Fairydean Rovers
    Sauchie Juniors
    Full time
  • Gretna 2008 3 , Edinburgh University 1 at Full time
    Gretna 2008
    Edinburgh University
    Full time
  • Hill Of Beath Hawthorn 3 , Inverurie Loco Works 1 at Full time
    Hill Of Beath Hawthorn
    Inverurie Loco Works
    Full time
  • Jeanfield Swifts 1 , Brechin City 5 at Full time
    Jeanfield Swifts
    Brechin City
    Full time
  • Keith 1 , Cumnock Juniors 2 at Full time
    Keith
    Cumnock Juniors
    Full time
  • Kilwinning Rangers 4 , Tranent 2 at Full time
    Kilwinning Rangers
    Tranent
    Full time
  • Linlithgow Rose 2 , Berwick Rangers 1 at Full time
    Linlithgow Rose
    Berwick Rangers
    Full time
  • Lossiemouth 1 , Buckie Thistle 2 at Full time
    Lossiemouth
    Buckie Thistle
    Full time
  • Musselburgh Athletic 1 , Newtongrange Star 2 After extra time
    Musselburgh Athletic
    Newtongrange Star
    After extra time
  • Nairn County 1 , Drumchapel United 3 at Full time
    Nairn County
    Drumchapel United
    Full time
  • Strathspey Thistle 0 , Camelon Juniors 5 at Full time
    Strathspey Thistle
    Camelon Juniors
    Full time
  • Wick Academy 5 , Lochee United 1 at Full time
    Wick Academy
    Lochee United
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.