# Player Country Team Goals (Penalty)
1. Abderrazak Hamdallah Morocco Morocco Al Ittihad Al Ittihad 21 (9)
2. Anderson Talisca Brazil Brazil Al Nassr Al Nassr 20 (2)
3. Odion Ighalo Nigeria Nigeria Al Hilal Al Hilal 19 (3)
4. Firas Al Brikan Saudi Arabia Saudi Arabia Al Fateh Al Fateh 17 (1)
5. Cristiano Ronaldo Portugal Portugal Al Nassr Al Nassr 14 (5)
6. Cristian Guanca Argentina Argentina Al Shabab Al Shabab 13 (6)
Romarinho Brazil Brazil Al Ittihad Al Ittihad 13 (2)
8. Aaron Boupendza Gabon Gabon Al Shabab Al Shabab 11 (1)
Carlos Júnior Brazil Brazil Al Shabab Al Shabab 11 (0)
Mohammed Fouzair Morocco Morocco Al Ra’ed Al Ra’ed 11 (3)
11. Mourad Batna Morocco Morocco Al Fateh Al Fateh 10 (3)
Sokol Çikalleshi Albania Albania Al Khaleej Al Khaleej 10 (5)
Guy Mbenza Congo Congo Al Tai Al Tai 10 (0)
Amir Sayoud Algeria Algeria Al Tai Al Tai 10 (0)
15. Yousef Al Shammari Saudi Arabia Saudi Arabia Al Batin Al Batin 9 (0)
Karim El Berkaoui Morocco Morocco Al Ra’ed Al Ra’ed 9 (1)
Anthony Nwakaeme Nigeria Nigeria Al Fayha Al Fayha 9 (2)
Léandre Tawamba Cameroon Cameroon Al Taawoun Al Taawoun 9 (0)
19. Saâd Bguir Tunisia Tunisia Abha Club Abha Club 8 (1)
Júlio Tavares Cape Verde Cape Verde Al Ra’ed Al Ra’ed 8 (1)
Renzo López Uruguay Uruguay Al Batin Al Batin 8 (2)
Knowledge Musona Zimbabwe Zimbabwe Al Tai Al Tai 8 (2)
Youssoufou Niakaté Mali Mali Al Ettifaq Al Ettifaq 8 (1)
24. Fahad Al Rashidi Saudi Arabia Saudi Arabia Al Taawoun Al Taawoun 7 (0)
Fábio Martins Portugal Portugal Al Khaleej Al Khaleej 7 (0)
26. Marcus Antonsson Sweden Sweden Al Adalah Al Adalah 6 (2)
Abdulrahman Ghareeb Saudi Arabia Saudi Arabia Al Nassr Al Nassr 6 (0)
Igor Coronado Brazil Brazil Al Ittihad Al Ittihad 6 (1)
Medrán Spain Spain Al Taawoun Al Taawoun 6 (0)
Michael Brazil Brazil Al Hilal Al Hilal 6 (0)
Alexandru Mitriţă Romania Romania Al Ra’ed Al Ra’ed 6 (0)
Robin Quaison Sweden Sweden Al Ettifaq Al Ettifaq 6 (2)
Alejandro Romero Paraguay Paraguay Al Taawoun Al Taawoun 6 (2)
Santi Mina Spain Spain Al Shabab Al Shabab 6 (0)
Hillal Soudani Algeria Algeria Damac FC Damac FC 6 (0)
36. Saleh Al Amri Saudi Arabia Saudi Arabia Abha Club Abha Club 5 (0)
Nawaf Al Saadi Saudi Arabia Saudi Arabia Abha Club Abha Club 5 (0)
Hassan Kadesh Saudi Arabia Saudi Arabia Al Taawoun Al Taawoun 5 (0)
Luiz Gustavo Brazil Brazil Al Nassr Al Nassr 5 (0)
Moussa Marega Mali Mali Al Hilal Al Hilal 5 (0)
Paulinho Al Fayha Al Fayha 5 (0)
42. Vincent Aboubakar Cameroon Cameroon Al Nassr Al Nassr 4 (0)
Abdulfattah Adam Saudi Arabia Saudi Arabia Abha Club Abha Club 4 (0)
Salem Al Dawsari Saudi Arabia Saudi Arabia Al Hilal Al Hilal 4 (3)
Bruno Duarte Brazil Brazil Damac FC Damac FC 4 (0)
Haroune Camara Saudi Arabia Saudi Arabia Al Ittihad Al Ittihad 4 (0)
Cristian Tello Spain Spain Al Fateh Al Fateh 4 (0)
Christofer Gonzáles Peru Peru Al Adalah Al Adalah 4 (1)
Ahmed Hegazy Egypt Egypt Al Ittihad Al Ittihad 4 (0)
Sultan Mendash Saudi Arabia Saudi Arabia Al Fayha Al Fayha 4 (0)
Morato Brazil Brazil Al Khaleej Al Khaleej 4 (0)
Pedro Eugénio Portugal Portugal Al Adalah Al Adalah 4 (0)
Marwane Saâdane Morocco Morocco Al Fateh Al Fateh 4 (2)
Ahmed Sharahili Saudi Arabia Saudi Arabia Al Ittihad Al Ittihad 4 (0)
David Tijanič Slovenia Slovenia Al Adalah Al Adalah 4 (0)
Aleksandar Trajkovski North Macedonia North Macedonia Al Fayha Al Fayha 4 (0)
Ayman Yahya Saudi Arabia Saudi Arabia Al Nassr Al Nassr 4 (0)
58. Abdullah Al Ammar Saudi Arabia Saudi Arabia Damac FC Damac FC 3 (0)
Khalid Al Ghannam Saudi Arabia Saudi Arabia Al Fateh Al Fateh
Al Nassr Al Nassr
3 (0)
Sumayhan Al Nabit Saudi Arabia Saudi Arabia Al Taawoun Al Taawoun 3 (0)
Saad Al Nasser Saudi Arabia Saudi Arabia Al Taawoun Al Taawoun 3 (0)
Mohammed Al Qahtani Saudi Arabia Saudi Arabia Al Hilal Al Hilal 3 (0)
Saleh Al Shehri Saudi Arabia Saudi Arabia Al Hilal Al Hilal 3 (0)
Anselmo Brazil Brazil Al Wehda Al Wehda 3 (0)
Domagoj Antolić Croatia Croatia Damac FC Damac FC 3 (1)
Éver Banega Argentina Argentina Al Shabab Al Shabab 3 (1)
Farouk Chafaï Algeria Algeria Damac FC Damac FC 3 (0)
Dener Clemente Brazil Brazil Al Tai Al Tai 3 (0)
Fayçal Fajr Morocco Morocco Al Wehda Al Wehda 3 (2)
Mohammed Harzan Saudi Arabia Saudi Arabia Al Tai Al Tai 3 (0)
Hélder Costa Angola Angola Al Ittihad Al Ittihad 3 (0)
Majed Kanabah Saudi Arabia Saudi Arabia Al Fateh Al Fateh
Al Shabab Al Shabab
3 (0)
Grzegorz Krychowiak Poland Poland Al Shabab Al Shabab 3 (0)
Reinaldo Lenis Colombia Colombia Al Adalah Al Adalah 3 (0)
Abdulaziz Makin Saudi Arabia Saudi Arabia Damac FC Damac FC 3 (0)
Mohammed Maran Saudi Arabia Saudi Arabia Al Nassr Al Nassr 3 (0)
Nono Spain Spain Damac FC Damac FC 3 (0)
Andrés Roa Colombia Colombia Al Batin Al Batin 3 (0)
Víctor Ruiz Spain Spain Al Fayha Al Fayha 3 (2)
Luciano Vietto Argentina Argentina Al Hilal Al Hilal 3 (0)
Vitinho Brazil Brazil Al Ettifaq Al Ettifaq 3 (0)
Abdoul Yoda France France Al Wehda Al Wehda 3 (0)
83. Abdullah Al Dossary Saudi Arabia Saudi Arabia Abha Club Abha Club 2 (0)
Hamed Al Ghamdi Saudi Arabia Saudi Arabia Al Ettifaq Al Ettifaq 2 (0)
Hazzaa Al Ghamdi Saudi Arabia Saudi Arabia Al Wehda Al Wehda 2 (0)
Moteb Al Harbi Saudi Arabia Saudi Arabia Al Shabab Al Shabab 2 (0)
Sanousi Al Hawsawi Saudi Arabia Saudi Arabia Al Ettifaq Al Ettifaq 2 (0)
Alaa Al Hejji Saudi Arabia Saudi Arabia Al Wehda Al Wehda 2 (0)
Musab Al Juwayr Saudi Arabia Saudi Arabia Al Hilal Al Hilal 2 (0)
Ayman Al Khulaif Saudi Arabia Saudi Arabia Al Fateh Al Fateh 2 (0)
Mohammed Al Kuwaykibi Saudi Arabia Saudi Arabia Al Ettifaq Al Ettifaq 2 (0)
Sami Al Najei Saudi Arabia Saudi Arabia Al Nassr Al Nassr 2 (0)
Hussain Al Qahtani Saudi Arabia Saudi Arabia Al Shabab Al Shabab 2 (0)
Saad Al Salouli Saudi Arabia Saudi Arabia Abha Club Abha Club 2 (0)
Abdulaziz Al Shahrani Saudi Arabia Saudi Arabia Damac FC Damac FC 2 (0)
Zakaria Al Sudani Saudi Arabia Saudi Arabia Abha Club Abha Club 2 (0)
Alfa Semedo Guinea-Bissau Guinea-Bissau Al Tai Al Tai 2 (0)
Mukhtar Ali Saudi Arabia Saudi Arabia Al Tai Al Tai 2 (0)
Hattan Bahebri Saudi Arabia Saudi Arabia Al Shabab Al Shabab 2 (0)
Jean-David Beauguel France France Al Wehda Al Wehda 2 (0)
Sofiane Bendebka Algeria Algeria Al Fateh Al Fateh 2 (1)
Bruno Henrique Brazil Brazil Al Ittihad Al Ittihad 2 (0)
Felipe Caicedo Ecuador Ecuador Abha Club Abha Club 2 (0)
Óscar Duarte Costa Rica Costa Rica Al Wehda Al Wehda 2 (0)
Damjan Đoković Croatia Croatia Al Ra’ed Al Ra’ed 2 (0)
Gerson Rodrigues Luxembourg Luxembourg Al Wehda Al Wehda 2 (0)
Boris Godál Slovakia Slovakia Al Adalah Al Adalah 2 (0)
Mansour Hamzi Saudi Arabia Saudi Arabia Damac FC Damac FC 2 (0)
Hyun-soo Jang South Korea South Korea Al Hilal Al Hilal 2 (0)
Lucas Souza Brazil Brazil Al Khaleej Al Khaleej 2 (0)
Ánderson Plata Colombia Colombia Al Adalah Al Adalah 2 (0)
André Poko Gabon Gabon Al Khaleej Al Khaleej 2 (0)
Abdullah Radif Saudi Arabia Saudi Arabia Al Taawoun Al Taawoun 2 (0)
Rakan Shamlan Saudi Arabia Saudi Arabia Al Batin Al Batin 2 (1)
115. Ahmad Abdu Saudi Arabia Saudi Arabia Al Shabab Al Shabab 1 (0)
Saud Abdulhamid Saudi Arabia Saudi Arabia Al Hilal Al Hilal 1 (0)
Hamad Al Abdan Saudi Arabia Saudi Arabia Al Khaleej Al Khaleej 1 (0)
Mansor Al Beshe Saudi Arabia Saudi Arabia Al Ra’ed Al Ra’ed 1 (0)
Ali Al Bulaihi Saudi Arabia Saudi Arabia Al Hilal Al Hilal 1 (0)
Rakan Al Dosari Saudi Arabia Saudi Arabia Al Ra’ed Al Ra’ed 1 (0)
Hussain Al Eisa Saudi Arabia Saudi Arabia Al Wehda Al Wehda 1 (0)
Mohammed Al Fatil Saudi Arabia Saudi Arabia Al Nassr Al Nassr 1 (0)
Sultan Al Ghannam Saudi Arabia Saudi Arabia Al Nassr Al Nassr 1 (0)
Abdullah Al Hafith Saudi Arabia Saudi Arabia Al Wehda Al Wehda 1 (0)
Abdullah Al Hamdan Saudi Arabia Saudi Arabia Al Hilal Al Hilal 1 (0)
Arif Al Haydar Saudi Arabia Saudi Arabia Al Adalah Al Adalah 1 (0)
Fahad Al Johani Saudi Arabia Saudi Arabia Al Tai Al Tai 1 (0)
Osama Al Khalaf Saudi Arabia Saudi Arabia Al Fayha Al Fayha 1 (0)
Tariq Al Mutairi Saudi Arabia Saudi Arabia Al Batin Al Batin 1 (0)
Turki Al Mutairi Saudi Arabia Saudi Arabia Al Taawoun Al Taawoun 1 (0)
Mohammed Al Oufi Saudi Arabia Saudi Arabia Al Adalah Al Adalah 1 (0)
Mohammed Al Qunaian Saudi Arabia Saudi Arabia Al Tai Al Tai 1 (0)
Mohammed Al Saiari Saudi Arabia Saudi Arabia Al Ittihad Al Ittihad 1 (1)
Abdullah Al Salem Saudi Arabia Saudi Arabia Al Ettifaq Al Ettifaq 1 (0)
Ali Al Salem Saudi Arabia Saudi Arabia Al Adalah Al Adalah 1 (0)
Khaled Al Samiri Saudi Arabia Saudi Arabia Al Khaleej Al Khaleej 1 (0)
Sultan Al Sawadi Saudi Arabia Saudi Arabia Al Wehda Al Wehda 1 (0)
Abdulelah Al Shammry Saudi Arabia Saudi Arabia Damac FC Damac FC 1 (0)
Hamdan Al Shamrani Saudi Arabia Saudi Arabia Al Ittihad Al Ittihad 1 (0)
Abdulmajeed Al Sulayhem Saudi Arabia Saudi Arabia Al Nassr Al Nassr 1 (0)
Fawaz Al Torais Saudi Arabia Saudi Arabia Al Adalah Al Adalah 1 (0)
Hamad Al Yami Saudi Arabia Saudi Arabia Al Hilal Al Hilal 1 (0)
Ali Al Zubaidi Saudi Arabia Saudi Arabia Al Fateh Al Fateh 1 (0)
Álvaro González Spain Spain Al Nassr Al Nassr 1 (0)
Amine Atouchi Morocco Morocco Abha Club Abha Club 1 (0)
Ahmed Bamsaud Saudi Arabia Saudi Arabia Al Fayha Al Fayha
Al Ittihad Al Ittihad
1 (0)
Abdelkader Bedrane Algeria Algeria Damac FC Damac FC 1 (0)
Alberto Botía Spain Spain Al Wehda Al Wehda 1 (0)
Tawfiq Buhumaid Saudi Arabia Saudi Arabia Al Fateh Al Fateh 1 (0)
André Bukia Congo DR Congo DR Al Batin Al Batin 1 (0)
André Carrillo Peru Peru Al Hilal Al Hilal 1 (1)
Aschraf El Mahdioui Netherlands Netherlands Al Taawoun Al Taawoun 1 (1)
Yousef Fawaz Saudi Arabia Saudi Arabia Al Batin Al Batin 1 (0)
Flávio Brazil Brazil Al Taawoun Al Taawoun 1 (0)
Islam Hawsawi Saudi Arabia Saudi Arabia Al Wehda Al Wehda 1 (0)
Ali Hazazi Saudi Arabia Saudi Arabia Al Ettifaq Al Ettifaq 1 (0)
Iago Santos Brazil Brazil Al Shabab Al Shabab 1 (0)
Mohammed Kanno Saudi Arabia Saudi Arabia Al Hilal Al Hilal 1 (0)
Abdullah Madu Saudi Arabia Saudi Arabia Al Nassr Al Nassr 1 (0)
Naldo Brazil Brazil Al Taawoun Al Taawoun 1 (0)
Suad Natiq Iraq Iraq Abha Club Abha Club 1 (0)
Abdulaziz Noor Saudi Arabia Saudi Arabia Al Wehda Al Wehda 1 (0)
Abdullah Otayf Saudi Arabia Saudi Arabia Al Hilal Al Hilal 1 (1)
Berat Özdemir Turkey Turkey Al Ettifaq Al Ettifaq 1 (0)
Pablo Santos Brazil Brazil Al Ra’ed Al Ra’ed 1 (0)
Lautaro Palacios Argentina Argentina Al Adalah Al Adalah 1 (0)
Milan Pavkov Serbia Serbia Al Fayha Al Fayha 1 (0)
Pedro Amaral Portugal Portugal Al Khaleej Al Khaleej 1 (0)
Petros Brazil Brazil Al Fateh Al Fateh 1 (0)
Ricardo Ryller Brazil Brazil Al Fayha Al Fayha 1 (0)
Abdulrahman Saad Saudi Arabia Saudi Arabia Al Batin Al Batin 1 (0)
Mohammed Salem Saudi Arabia Saudi Arabia Al Ra’ed Al Ra’ed 1 (0)
Naïm Sliti Tunisia Tunisia Al Ettifaq Al Ettifaq 1 (0)
Yahya Sunbul Saudi Arabia Saudi Arabia Al Ra’ed Al Ra’ed 1 (0)
Moustapha Zeghba Algeria Algeria Damac FC Damac FC 1 (0)
Saud Zidan Saudi Arabia Saudi Arabia Al Fayha Al Fayha 1 (0)