Wednesday 31st May
- Al Adalah 0 , Al Ettifaq 2 at Full timeAl AdalahAl EttifaqFull time
- Al Hilal 3 , Al Raed 2 at Full timeAl HilalAl RaedFull time
- Al Ittihad 2 , Al Tai 0 at Full timeAl IttihadAl TaiFull time
- Al Khaleej 3 , Abha 1 at Full timeAl KhaleejAbhaFull time
- Al Nassr 3 , Al Fateh 0 at Full timeAl NassrAl FatehFull time
- Al Wehda 0 , Al Fayha 1 at Full timeAl WehdaAl FayhaFull time
- Al-Taawoun 3 , Al Batin 1 at Full timeAl-TaawounAl BatinFull time
- Damac 1 , Al Shabab 4 at Full timeDamacAl ShababFull time
Saturday 27th May
- Abha 0 , Al Hilal 3 at Full timeAbhaAl HilalFull time
- Al Batin 2 , Al Adalah 2 at Full timeAl BatinAl AdalahFull time
- Al Ettifaq 1 , Al Nassr 1 at Full timeAl EttifaqAl NassrFull time
- Al Fateh 1 , Damac 1 at Full timeAl FatehDamacFull time
- Al Fayha 0 , Al Ittihad 3 at Full timeAl FayhaAl IttihadFull time
- Al Raed 0 , Al Khaleej 0 at Full timeAl RaedAl KhaleejFull time
- Al Shabab 0 , Al-Taawoun 3 at Full timeAl ShababAl-TaawounFull time
- Al Tai 1 , Al Wehda 2 at Full timeAl TaiAl WehdaFull time
Tuesday 23rd May
- Al Adalah 2 , Al Hilal 0 at Full timeAl AdalahAl HilalFull time
- Al Ittihad 1 , Al Batin 0 at Full timeAl IttihadAl BatinFull time
- Al Nassr 3 , Al Shabab 2 at Full timeAl NassrAl ShababFull time
Monday 22nd May
- Al Ettifaq 0 , Al Fateh 4 at Full timeAl EttifaqAl FatehFull time
- Al Fayha 1 , Al Raed 1 at Full timeAl FayhaAl RaedFull time
- Damac 1 , Abha 0 at Full timeDamacAbhaFull time
- Al Wehda 1 , Al Khaleej 4 at Full timeAl WehdaAl KhaleejFull time
- Al-Taawoun 2 , Al Tai 1 at Full timeAl-TaawounAl TaiFull time
Friday 19th May
- Damac 0 , Al Hilal 1 at Full timeDamacAl HilalFull time
Thursday 18th May
- Abha 2 , Al Ettifaq 1 at Full timeAbhaAl EttifaqFull time
- Al Shabab 0 , Al Wehda 1 at Full timeAl ShababAl WehdaFull time
Tuesday 16th May
- Al Hilal 2 , Al Ittihad 2 at Full timeAl HilalAl IttihadFull time
- Al Tai 0 , Al Nassr 2 at Full timeAl TaiAl NassrFull time
Monday 15th May
- Al Batin 0 , Al Fayha 0 at Full timeAl BatinAl FayhaFull time
- Al Khaleej 0 , Al-Taawoun 2 at Full timeAl KhaleejAl-TaawounFull time
- Al Raed 5 , Damac 0 at Full timeAl RaedDamacFull time
- Al Fateh 2 , Al Adalah 4 at Full timeAl FatehAl AdalahFull time
Sunday 14th May
- Al Ettifaq 1 , Al Shabab 0 at Full timeAl EttifaqAl ShababFull time
Wednesday 10th May
- Al Batin 4 , Al Tai 3 at Full timeAl BatinAl TaiFull time
Tuesday 9th May
- Al Fayha 3 , Al Fateh 0 at Full timeAl FayhaAl FatehFull time
- Al-Taawoun 2 , Al Raed 1 at Full timeAl-TaawounAl RaedFull time
Monday 8th May
- Al Adalah 1 , Al Wehda 2 at Full timeAl AdalahAl WehdaFull time
- Al Nassr 1 , Al Khaleej 1 at Full timeAl NassrAl KhaleejFull time
- Al Ittihad 4 , Abha 0 at Full timeAl IttihadAbhaFull time
Wednesday 3rd May
- Al-Taawoun 2 , Al Ittihad 1 at Full timeAl-TaawounAl IttihadFull time
- Al Shabab 1 , Al Fateh 0 at Full timeAl ShababAl FatehFull time
- Al Wehda 0 , Damac 2 at Full timeAl WehdaDamacFull time
Tuesday 2nd May
- Abha 1 , Al Adalah 0 at Full timeAbhaAl AdalahFull time
- Al Raed 3 , Al Batin 1 at Full timeAl RaedAl BatinFull time
- Al Khaleej 2 , Al Ettifaq 1 at Full timeAl KhaleejAl EttifaqFull time
- Al Tai 2 , Al Fayha 1 at Full timeAl TaiAl FayhaFull time
All times are UK and subject to change. BBC is not responsible for any changes.