Sunday 29th May
- Damac 0 , Al Fateh 3 at Full timeDamacAl FatehFull time
- Al Fayha 0 , Al Taawoun 1 at Full timeAl FayhaAl TaawounFull time
- Al Hilal 2 , Abha 0 at Full timeAl HilalAbhaFull time
- Al Tai 1 , Al Ittihad 0 at Full timeAl TaiAl IttihadFull time
Saturday 28th May
- Al Faisaly 1 , Al Ettifaq 1 at Full timeAl FaisalyAl EttifaqFull time
- Al Nassr 1 , Al Ahli 1 at Full timeAl NassrAl AhliFull time
Friday 27th May
- Al Hazem 2 , Al Batin 3 at Full timeAl HazemAl BatinFull time
- Al Raed 0 , Al Shabab 2 at Full timeAl RaedAl ShababFull time
Monday 23rd May
- Al Fayha 0 , Damac 0 at Full timeAl FayhaDamacFull time
- Al Ittihad 1 , Al Hilal 3 at Full timeAl IttihadAl HilalFull time
Sunday 22nd May
- Al Fateh 1 , Al Tai 2 at Full timeAl FatehAl TaiFull time
- Al Ahli 1 , Abha 1 at Full timeAl AhliAbhaFull time
Saturday 21st May
- Al Ettifaq 5 , Al Hazem 2 at Full timeAl EttifaqAl HazemFull time
- Al Raed 0 , Al Nassr 3 at Full timeAl RaedAl NassrFull time
Thursday 12th May
- Al Taawoun 1 , Al Batin 0 at Full timeAl TaawounAl BatinFull time
- Al Shabab 1 , Al Faisaly 0 at Full timeAl ShababAl FaisalyFull time
Wednesday 11th May
- Al Ettifaq 0 , Al Hilal 2 at Full timeAl EttifaqAl HilalFull time
Saturday 7th May
- Damac 2 , Al Hilal 4 at Full timeDamacAl HilalFull time
- Al Hazem 3 , Al Fayha 1 at Full timeAl HazemAl FayhaFull time
- Al Tai 2 , Al Raed 2 at Full timeAl TaiAl RaedFull time
Friday 6th May
- Al Fateh 4 , Al Ittihad 4 at Full timeAl FatehAl IttihadFull time
- Abha 0 , Al Faisaly 0 at Full timeAbhaAl FaisalyFull time
- Al Nassr 4 , Al Shabab 2 at Full timeAl NassrAl ShababFull time
Thursday 5th May
- Al Taawoun 0 , Al Ettifaq 4 at Full timeAl TaawounAl EttifaqFull time
- Al Batin 2 , Al Ahli 2 at Full timeAl BatinAl AhliFull time
Tuesday 3rd May
- Al Fayha 1 , Al Hilal 0 at Full timeAl FayhaAl HilalFull time
All times are UK and subject to change. BBC is not responsible for any changes.