# Player Country Team Goals (Penalty)
1. Cristiano Ronaldo Portugal Portugal Al Nassr Al Nassr 29 (8)
2. Aleksandar Mitrović Serbia Serbia Al Hilal Al Hilal 22 (9)
3. Abderrazak Hamdallah Morocco Morocco Al Ittihad Al Ittihad 18 (5)
4. Anderson Talisca Brazil Brazil Al Nassr Al Nassr 16 (1)
5. Georges-Kévin N'Koudou Cameroon Cameroon Damac FC Damac FC 15 (4)
6. Firas Al Brikan Saudi Arabia Saudi Arabia Al Ahli SFC Al Ahli SFC
Al Fateh Al Fateh
14 (1)
7. Salem Al Dawsari Saudi Arabia Saudi Arabia Al Hilal Al Hilal 13 (2)
Malcom Brazil Brazil Al Hilal Al Hilal 13 (0)
Fashion Sakala Zambia Zambia Al Fayha Al Fayha 13 (1)
10. Odion Ighalo Nigeria Nigeria Al Wehda Al Wehda 12 (4)
11. Karim El Berkaoui Morocco Morocco Al Ra’ed Al Ra’ed 11 (2)
Bernard Mensah Ghana Ghana Al Tai Al Tai 11 (4)
13. Cristian Tello Spain Spain Al Fateh Al Fateh 10 (1)
Sadio Mané Senegal Senegal Al Nassr Al Nassr 10 (1)
Sergej Milinković-Savić Serbia Serbia Al Hilal Al Hilal 10 (0)
Henry Onyekuru Nigeria Nigeria Al Fayha Al Fayha 10 (1)
17. Karim Benzema France France Al Ittihad Al Ittihad 9 (2)
Moussa Dembélé France France Al Ettifaq Al Ettifaq 9 (1)
João Pedro Brazil Brazil Al Taawoun Al Taawoun 9 (0)
Riyad Mahrez Algeria Algeria Al Ahli SFC Al Ahli SFC 9 (2)
21. Saleh Al Abbas Saudi Arabia Saudi Arabia Al Riyadh Al Riyadh 8 (0)
Mourad Batna Morocco Morocco Al Fateh Al Fateh 8 (1)
Grzegorz Krychowiak Poland Poland Abha Club Abha Club 8 (1)
Karl Toko Ekambi Cameroon Cameroon Abha Club Abha Club
Al Ettifaq Al Ettifaq
8 (1)
25. Fábio Martins Portugal Portugal Al Khaleej Al Khaleej 7 (2)
Franck Kessié Ivory Coast Ivory Coast Al Ahli SFC Al Ahli SFC 7 (1)
Khaled Narey Germany Germany Al Khaleej Al Khaleej 7 (4)
Otávio Portugal Portugal Al Nassr Al Nassr 7 (0)
Tózé Portugal Portugal Al Hazem Al Hazem 7 (4)
30. Musa Barrow Gambia Gambia Al Taawoun Al Taawoun 6 (0)
Andrei Burcă Romania Romania Al Akhdoud Al Akhdoud 6 (4)
Assan Ceesay Gambia Gambia Damac FC Damac FC 6 (1)
Mohammed Fouzair Morocco Morocco Al Ra’ed Al Ra’ed 6 (1)
Craig Goodwin Australia Australia Al Wehda Al Wehda 6 (0)
Júlio Tavares Cape Verde Cape Verde Al Ra’ed Al Ra’ed 6 (1)
Mateus Brazil Brazil Al Taawoun Al Taawoun 6 (0)
Roberto Firmino Brazil Brazil Al Ahli SFC Al Ahli SFC 6 (1)
Amir Sayoud Algeria Algeria Al Ra’ed Al Ra’ed 6 (0)
Georginio Wijnaldum Netherlands Netherlands Al Ettifaq Al Ettifaq 6 (0)
40. Abdulfattah Adam Saudi Arabia Saudi Arabia Al Nassr Al Nassr
Al Taawoun Al Taawoun
5 (0)
Anselmo Brazil Brazil Al Wehda Al Wehda 5 (0)
Andre Gray Jamaica Jamaica Al Riyadh Al Riyadh 5 (0)
Igor Coronado Brazil Brazil Al Ittihad Al Ittihad 5 (0)
Romarinho Brazil Brazil Al Ittihad Al Ittihad 5 (0)
Faïz Selemani Comoros Comoros Al Hazem Al Hazem 5 (0)
Léandre Tawamba Cameroon Cameroon Al Akhdoud Al Akhdoud
Al Taawoun Al Taawoun
5 (0)
47. Mohammed Al Kuwaykibi Saudi Arabia Saudi Arabia Al Ettifaq Al Ettifaq
Al Taawoun Al Taawoun
4 (0)
Saleh Al Shehri Saudi Arabia Saudi Arabia Al Hilal Al Hilal 4 (0)
Saad Al-Shurafa Saudi Arabia Saudi Arabia Al Fateh Al Fateh 4 (0)
Aschraf El Mahdioui Netherlands Netherlands Al Taawoun Al Taawoun 4 (2)
Fayçal Fajr Morocco Morocco Al Wehda Al Wehda 4 (2)
Gabri Veiga Spain Spain Al Ahli SFC Al Ahli SFC 4 (0)
Saviour Godwin Nigeria Nigeria Al Akhdoud Al Akhdoud 4 (0)
Demarai Gray Jamaica Jamaica Al Ettifaq Al Ettifaq 4 (0)
Virgil Misidjan Netherlands Netherlands Al Tai Al Tai 4 (0)
Knowledge Musona Zimbabwe Zimbabwe Al Riyadh Al Riyadh 4 (0)
Abdulaziz Noor Saudi Arabia Saudi Arabia Al Wehda Al Wehda 4 (0)
Anthony Nwakaeme Nigeria Nigeria Al Fayha Al Fayha 4 (0)
Abdelhamid Sabiri Morocco Morocco Al Fayha Al Fayha 4 (1)
Allan Saint-Maximin France France Al Ahli SFC Al Ahli SFC 4 (0)
Romain Saïss Morocco Morocco Al Shabab Al Shabab 4 (0)
Mohamed Sherif Egypt Egypt Al Khaleej Al Khaleej 4 (0)
Lucas Zelarayán Armenia Armenia Al Fateh Al Fateh 4 (0)
64. Ahmad Abdu Saudi Arabia Saudi Arabia Abha Club Abha Club
Al Shabab Al Shabab
3 (0)
Abdullah Al Ammar Saudi Arabia Saudi Arabia Al Ahli SFC Al Ahli SFC
Damac FC Damac FC
3 (0)
Abdullah Al Hamdan Saudi Arabia Saudi Arabia Al Hilal Al Hilal 3 (1)
Salem Al Najdi Saudi Arabia Saudi Arabia Al Fateh Al Fateh 3 (0)
Zakaria Al Sudani Saudi Arabia Saudi Arabia Abha Club Abha Club 3 (0)
Mohammed Al Thani Saudi Arabia Saudi Arabia Al Hazem Al Hazem 3 (0)
Álex Collado Spain Spain Al Akhdoud Al Akhdoud 3 (0)
Andrei Brazil Brazil Al Taawoun Al Taawoun 3 (0)
Sofiane Bendebka Algeria Algeria Al Fateh Al Fateh 3 (1)
Saâd Bguir Tunisia Tunisia Abha Club Abha Club 3 (1)
Yannick Carrasco Belgium Belgium Al Shabab Al Shabab 3 (2)
Farouk Chafaï Algeria Algeria Damac FC Damac FC 3 (0)
Habib Diallo Senegal Senegal Al Shabab Al Shabab 3 (0)
Djaniny Cape Verde Cape Verde Al Fateh Al Fateh 3 (0)
Jawad El-Yamiq Morocco Morocco Al Wehda Al Wehda 3 (0)
Abdulrahman Ghareeb Saudi Arabia Saudi Arabia Al Nassr Al Nassr 3 (0)
Oumar Gonzalez Cameroon Cameroon Al Ra’ed Al Ra’ed 3 (0)
Ibañez Brazil Brazil Al Ahli SFC Al Ahli SFC 3 (0)
Mohammed Kanno Saudi Arabia Saudi Arabia Al Hilal Al Hilal 3 (0)
Aymeric Laporte Spain Spain Al Nassr Al Nassr 3 (0)
Michael Brazil Brazil Al Hilal Al Hilal 3 (0)
Robin Quaison Sweden Sweden Al Ettifaq Al Ettifaq 3 (0)
Abdullah Radif Saudi Arabia Saudi Arabia Al Hilal Al Hilal
Al Shabab Al Shabab
3 (0)
Nicolae Stanciu Romania Romania Damac FC Damac FC 3 (0)
88. Saud Abdulhamid Saudi Arabia Saudi Arabia Al Hilal Al Hilal 2 (0)
Waleed Al Ahmad Saudi Arabia Saudi Arabia Al Taawoun Al Taawoun 2 (0)
Abdulaziz Al Aliwa Saudi Arabia Saudi Arabia Al Nassr Al Nassr 2 (0)
Saleh Al Amri Saudi Arabia Saudi Arabia Al Ittihad Al Ittihad 2 (0)
Ahmed Al Ghamdi Saudi Arabia Saudi Arabia Al Ettifaq Al Ettifaq
Al Ittihad Al Ittihad
2 (0)
Abbas Al Hassan Saudi Arabia Saudi Arabia Al Fateh Al Fateh 2 (0)
Fahad Al Muwallad Saudi Arabia Saudi Arabia Al Shabab Al Shabab 2 (0)
Sumayhan Al Nabit Saudi Arabia Saudi Arabia Al Ahli SFC Al Ahli SFC 2 (0)
Sattam Al Roqi Saudi Arabia Saudi Arabia Al Taawoun Al Taawoun 2 (0)
Ahmed Al Zain Saudi Arabia Saudi Arabia Damac FC Damac FC 2 (0)
Hassan Al-Ali Saudi Arabia Saudi Arabia Abha Club Abha Club
Al Ahli SFC Al Ahli SFC
2 (0)
Alex Telles Brazil Brazil Al Nassr Al Nassr 2 (0)
Muhammed Badamosi Gambia Gambia Al Hazem Al Hazem 2 (0)
Éver Banega Argentina Argentina Al Shabab Al Shabab 2 (1)
Marcelo Brozović Croatia Croatia Al Nassr Al Nassr 2 (0)
Bruno Viana Brazil Brazil Al Hazem Al Hazem 2 (0)
Carlos Júnior Brazil Brazil Al Shabab Al Shabab 2 (0)
Andrei Cordea Romania Romania Al Tai Al Tai 2 (0)
Óscar Duarte Costa Rica Costa Rica Al Wehda Al Wehda 2 (0)
Marko Dugandžić Croatia Croatia Al Tai Al Tai 2 (0)
Mansour Hamzi Saudi Arabia Saudi Arabia Al Khaleej Al Khaleej 2 (0)
Abdulbasit Hindi Saudi Arabia Saudi Arabia Al Ahli SFC Al Ahli SFC 2 (0)
Iago Santos Brazil Brazil Al Shabab Al Shabab 2 (0)
Jota Portugal Portugal Al Ittihad Al Ittihad 2 (0)
N'Golo Kanté France France Al Ittihad Al Ittihad 2 (0)
Kalidou Koulibaly Senegal Senegal Al Hilal Al Hilal 2 (0)
Lisandro López Argentina Argentina Al Khaleej Al Khaleej 2 (0)
Paulo Ricardo Brazil Brazil Al Hazem Al Hazem 2 (0)
Rúben Neves Portugal Portugal Al Hilal Al Hilal 2 (1)
Marwane Saâdane Morocco Morocco Al Fateh Al Fateh 2 (0)
Rakan Shamlan Saudi Arabia Saudi Arabia Al Tai Al Tai 2 (0)
Florin Tănase Romania Romania Al Akhdoud Al Akhdoud 2 (0)
Birama Touré Mali Mali Al Riyadh Al Riyadh 2 (2)
Vina Brazil Brazil Al Hazem Al Hazem 2 (1)
Vitinho Brazil Brazil Al Ettifaq Al Ettifaq
Al Shabab Al Shabab
2 (0)
123. Tareq Abdullah Saudi Arabia Saudi Arabia Al Tai Al Tai 1 (0)
Abdulelah Al Amri Saudi Arabia Saudi Arabia Al Nassr Al Nassr 1 (0)
Ali Al Bulaihi Saudi Arabia Saudi Arabia Al Hilal Al Hilal 1 (0)
Mohammed Al Burayk Saudi Arabia Saudi Arabia Al Hilal Al Hilal 1 (0)
Nasser Al Dawsari Saudi Arabia Saudi Arabia Al Hilal Al Hilal 1 (0)
Mohammed Al Dossary Saudi Arabia Saudi Arabia Al Ra’ed Al Ra’ed 1 (0)
Hisham Al Dubais Saudi Arabia Saudi Arabia Al Khaleej Al Khaleej 1 (0)
Hussain Al Eisa Saudi Arabia Saudi Arabia Al Wehda Al Wehda 1 (0)
Faisal Al Ghamdi Saudi Arabia Saudi Arabia Al Ettifaq Al Ettifaq
Al Ittihad Al Ittihad
1 (0)
Hamed Al Ghamdi Saudi Arabia Saudi Arabia Al Ettifaq Al Ettifaq 1 (0)
Sultan Al Ghannam Saudi Arabia Saudi Arabia Al Nassr Al Nassr 1 (0)
Nawaf Al Habashi Saudi Arabia Saudi Arabia Al Hazem Al Hazem 1 (0)
Abdullah Al Hafith Saudi Arabia Saudi Arabia Al Wehda Al Wehda 1 (0)
Saad Al Hamsal Saudi Arabia Saudi Arabia Al Khaleej Al Khaleej 1 (0)
Abdulaziz Al Harabi Saudi Arabia Saudi Arabia Al Tai Al Tai 1 (0)
Nawaf Al Harthi Saudi Arabia Saudi Arabia Al Fayha Al Fayha 1 (0)
Zakaria Al Hawsawi Saudi Arabia Saudi Arabia Al Ittihad Al Ittihad 1 (0)
Musab Al Juwayr Saudi Arabia Saudi Arabia Al Hilal Al Hilal
Al Shabab Al Shabab
1 (0)
Abdullah Al Khaibari Saudi Arabia Saudi Arabia Al Nassr Al Nassr 1 (0)
Hamed Al Mansour Saudi Arabia Saudi Arabia Al Akhdoud Al Akhdoud 1 (0)
Ahmad Al Mhemaid Saudi Arabia Saudi Arabia Al Hazem Al Hazem 1 (0)
Saad Al Mousa Saudi Arabia Saudi Arabia Al Ettifaq Al Ettifaq
Al Ittihad Al Ittihad
1 (0)
Saeed Al Mowalad Saudi Arabia Saudi Arabia Al Wehda Al Wehda 1 (0)
Sami Al Najei Saudi Arabia Saudi Arabia Al Nassr Al Nassr 1 (0)
Hussain Al Qahtani Saudi Arabia Saudi Arabia Al Shabab Al Shabab 1 (0)
Mohammed Al Qahtani Saudi Arabia Saudi Arabia Al Hilal Al Hilal 1 (0)
Saeed Al Rubaie Saudi Arabia Saudi Arabia Al Akhdoud Al Akhdoud
Al Shabab Al Shabab
1 (0)
Omar Al Ruwaili Saudi Arabia Saudi Arabia Abha Club Abha Club
Al Hazem Al Hazem
1 (0)
Marwan Al Sahafi Saudi Arabia Saudi Arabia Al Ittihad Al Ittihad 1 (0)
Ziyad Al Sahafi Saudi Arabia Saudi Arabia Abha Club Abha Club 1 (0)
Abdullah Al Salem Saudi Arabia Saudi Arabia Al Khaleej Al Khaleej 1 (0)
Fawwaz Al Saqour Saudi Arabia Saudi Arabia Al Ittihad Al Ittihad
Al Shabab Al Shabab
1 (0)
Masalah Al Shaekh Saudi Arabia Saudi Arabia Al Akhdoud Al Akhdoud 1 (0)
Abdulaziz Al Shahrani Saudi Arabia Saudi Arabia Damac FC Damac FC 1 (0)
Yasir Al Shahrani Saudi Arabia Saudi Arabia Al Hilal Al Hilal 1 (0)
Abdulmalek Al Shammary Saudi Arabia Saudi Arabia Al Taawoun Al Taawoun 1 (0)
Hamdan Al Shamrani Saudi Arabia Saudi Arabia Al Ettifaq Al Ettifaq 1 (0)
Hussein Al Shuwaish Saudi Arabia Saudi Arabia Al Fayha Al Fayha 1 (0)
Khalid Al Shuwayyi Saudi Arabia Saudi Arabia Al Riyadh Al Riyadh 1 (0)
Hussein Al Sibiyani Saudi Arabia Saudi Arabia Al Shabab Al Shabab 1 (0)
Abdulmajeed Al Sulayhem Saudi Arabia Saudi Arabia Al Nassr Al Nassr 1 (0)
Fawaz Al Torais Saudi Arabia Saudi Arabia Al Khaleej Al Khaleej 1 (0)
Ali Al Zaqaan Saudi Arabia Saudi Arabia Al Riyadh Al Riyadh 1 (0)
Khalid Al-Subaei Saudi Arabia Saudi Arabia Al Ra’ed Al Ra’ed 1 (0)
Alfa Semedo Guinea-Bissau Guinea-Bissau Al Tai Al Tai 1 (0)
Domagoj Antolić Croatia Croatia Damac FC Damac FC 1 (0)
Ahmed Bahusayn Saudi Arabia Saudi Arabia Al Taawoun Al Taawoun 1 (0)
Abdelkader Bedrane Algeria Algeria Damac FC Damac FC 1 (0)
Tawfiq Buhumaid Saudi Arabia Saudi Arabia Al Fateh Al Fateh 1 (0)
Merih Demiral Turkey Turkey Al Ahli SFC Al Ahli SFC 1 (0)
Sultan Faqihi Saudi Arabia Saudi Arabia Damac FC Damac FC 1 (0)
Flávio Brazil Brazil Al Taawoun Al Taawoun 1 (0)
Seko Fofana Ivory Coast Ivory Coast Al Ettifaq Al Ettifaq
Al Nassr Al Nassr
1 (0)
Talal Haji Saudi Arabia Saudi Arabia Al Ittihad Al Ittihad 1 (0)
Ivo Rodrigues Portugal Portugal Al Khaleej Al Khaleej 1 (0)
Juanmi Spain Spain Al Riyadh Al Riyadh 1 (0)
Fahad Jumayah Saudi Arabia Saudi Arabia Abha Club Abha Club 1 (0)
Woo-young Jung South Korea South Korea Al Khaleej Al Khaleej 1 (0)
Hassan Kadesh Saudi Arabia Saudi Arabia Al Ittihad Al Ittihad
Al Taawoun Al Taawoun
1 (0)
François Kamano Guinea Guinea Abha Club Abha Club 1 (0)
Ali Majrashi Saudi Arabia Saudi Arabia Al Ahli SFC Al Ahli SFC 1 (0)
Medrán Spain Spain Al Ettifaq Al Ettifaq
Al Taawoun Al Taawoun
1 (0)
Sultan Mendash Saudi Arabia Saudi Arabia Al Fayha Al Fayha 1 (1)
Yahya Naji Saudi Arabia Saudi Arabia Al Wehda Al Wehda 1 (0)
Fabián Noguera Argentina Argentina Abha Club Abha Club 1 (0)
Ivan Rakitić Croatia Croatia Al Shabab Al Shabab 1 (0)
Ricardo Ryller Brazil Brazil Al Fayha Al Fayha 1 (0)
Enzo Roco Chile Chile Al Tai Al Tai 1 (0)
Abdulelah Saeed Saudi Arabia Saudi Arabia Al Khaleej Al Khaleej 1 (0)
Yahya Sunbul Saudi Arabia Saudi Arabia Al Ra’ed Al Ra’ed 1 (0)
Ayman Yahya Saudi Arabia Saudi Arabia Al Nassr Al Nassr 1 (0)
Saud Zidan Saudi Arabia Saudi Arabia Al Fayha Al Fayha 1 (0)