Saturday 19th December

Highland League

  • Deveronvale 1 , Keith 2 at Full time
    Deveronvale
    Keith
    Full time
  • Fort William 0 , Brora Rangers 10 at Full time
    Fort William
    Brora Rangers
    Full time
  • Inverurie Loco Works
    Formartine United
    Match Cancelled
  • Lossiemouth 2 , Huntly 2 at Full time
    Lossiemouth
    Huntly
    Full time
  • Nairn County 0 , Fraserburgh 1 at Full time
    Nairn County
    Fraserburgh
    Full time
  • Rothes 1 , Buckie Thistle 5 at Full time
    Rothes
    Buckie Thistle
    Full time
  • Turriff United
    Strathspey Thistle
    Match Cancelled
  • Wick Academy
    Clachnacuddin
    Match Cancelled

Saturday 5th December

Highland League

  • Brora Rangers 5 , Wick Academy 1 at Full time
    Brora Rangers
    Wick Academy
    Full time
  • Buckie Thistle
    Inverurie Loco Works
    Match Cancelled
  • Clachnacuddin
    Turriff United
    Match Cancelled
  • Formartine United
    Lossiemouth
    Match Cancelled
  • Fraserburgh
    Fort William
    Match Cancelled
  • Huntly 1 , Deveronvale 1 at Full time
    Huntly
    Deveronvale
    Full time
  • Keith
    Nairn County
    Match Cancelled
  • Strathspey Thistle
    Rothes
    Match Cancelled
All times are UK and subject to change. BBC is not responsible for any changes.