Saturday 31st December

  • Abha 1 , Al Ittihad 2 at Full time
    Abha
    Al Ittihad
    Full time
  • Al Tai 4 , Al Batin 0 at Full time
    Al Tai
    Al Batin
    Full time
  • Al Raed 2 , Al Taawoun 3 at Full time
    Al Raed
    Al Taawoun
    Full time
  • Al Hilal 2 , Damac 2 at Full time
    Al Hilal
    Damac
    Full time
  • Al Khaleej 0 , Al Nassr 1 at Full time
    Al Khaleej
    Al Nassr
    Full time

Friday 30th December

  • Al Fateh 0 , Al Fayha 2 at Full time
    Al Fateh
    Al Fayha
    Full time
  • Al Wehda 0 , Al Adalah 0 at Full time
    Al Wehda
    Al Adalah
    Full time
  • Al Shabab 3 , Al Ettifaq 0 at Full time
    Al Shabab
    Al Ettifaq
    Full time

Monday 26th December

  • Al Batin 1 , Al Raed 2 at Full time
    Al Batin
    Al Raed
    Full time
  • Al Fateh 4 , Al Shabab 1 at Full time
    Al Fateh
    Al Shabab
    Full time
  • Al Fayha 2 , Al Tai 1 at Full time
    Al Fayha
    Al Tai
    Full time
  • Al Ittihad 3 , Al Taawoun 0 at Full time
    Al Ittihad
    Al Taawoun
    Full time
  • Al Nassr 2 , Al Hilal 2 at Full time
    Al Nassr
    Al Hilal
    Full time

Sunday 25th December

  • Damac 0 , Al Wehda 0 at Full time
    Damac
    Al Wehda
    Full time
  • Al Adalah 0 , Abha 2 at Full time
    Al Adalah
    Abha
    Full time
  • Al Ettifaq 1 , Al Khaleej 0 at Full time
    Al Ettifaq
    Al Khaleej
    Full time

Friday 16th December

  • Abha 2 , Al Tai 1 at Full time
    Abha
    Al Tai
    Full time
  • Al Raed 1 , Al Nassr 4 at Full time
    Al Raed
    Al Nassr
    Full time
  • Al Hilal 3 , Al Batin 1 at Full time
    Al Hilal
    Al Batin
    Full time

Thursday 15th December

  • Al Khaleej 1 , Al Fayha 2 at Full time
    Al Khaleej
    Al Fayha
    Full time
  • Damac 0 , Al Ettifaq 0 at Full time
    Damac
    Al Ettifaq
    Full time
  • Al Taawoun 4 , Al Adalah 1 at Full time
    Al Taawoun
    Al Adalah
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.