Executive Summary
36%
Clubs' average hit rate
In total we identified 240 real signings by the clubs of Saudi Pro League in the 2025/26 season — academy promotions, loan returns, internal moves and transfers that never went through are excluded. Of these, 230 are included in the hit-rate calculation; 10 are youth investments (under-23 with no game time), classified separately. Signings without relevant minutes in the season count as unsuccessful.
League Analysis
Champions Al-Nassr posted a hit rate of 56% on signings (8 evaluated), holding 3rd place in the accuracy ranking. The bottom four in the table had an average hit rate of 21% on signings — below the league average (36%), highlighting the link between recruitment quality and sporting performance.
Al-Qadisiyah FC leads the accuracy ranking with 73% and Al-Fateh closes the list with 12%. p. over the clubs' decisions).
Club Ranking
| Club | League position | Signings | Evaluated | Successful | Fair | Unsuccessful | Hit rate % | SigningLab* |
| 1 | Al-Qadisiyah FC | 4º | 11 | 11 | 7 | 2 | 2 | 73% | 100% |
| 2 | Al-Hilal Saudi FC | 2º | 10 | 9 | 4 | 4 | 1 | 67% | 89% |
| 3 | Al-Nassr | 1º | 8 | 8 | 4 | 1 | 3 | 56% | 100% |
| 4 | Al Kholood | 14º | 10 | 10 | 2 | 5 | 3 | 45% | 90% |
| 5 | Al-Ahli Jeddah | 3º | 8 | 7 | 0 | 6 | 1 | 43% | 100% |
| 6 | Al-Ittihad FC | 5º | 7 | 6 | 1 | 3 | 2 | 42% | 83% |
| 7 | NEOM | 8º | 30 | 27 | 6 | 9 | 12 | 39% | 89% |
| 8 | Al-Ettifaq | 7º | 4 | 4 | 1 | 1 | 2 | 38% | 100% |
| 9 | Al Shabab | 13º | 16 | 15 | 4 | 2 | 9 | 33% | 87% |
| 10 | Al-Fayha | 10º | 9 | 8 | 1 | 3 | 4 | 31% | 100% |
| 11 | Al Khaleej Saihat | 11º | 16 | 16 | 3 | 3 | 10 | 28% | 75% |
| 12 | Al Taawon | 6º | 12 | 11 | 1 | 4 | 6 | 27% | 100% |
| 13 | Al-Hazm | 9º | 15 | 15 | 3 | 2 | 10 | 27% | 100% |
| 14 | Al Okhdood | 17º | 12 | 12 | 1 | 4 | 7 | 25% | 83% |
| 15 | Damac | 16º | 15 | 15 | 2 | 3 | 10 | 23% | 93% |
| 16 | Al Riyadh | 15º | 15 | 14 | 1 | 3 | 10 | 18% | 93% |
| 17 | Al Najma | 18º | 34 | 34 | 1 | 9 | 24 | 16% | 91% |
| 18 | Al-Fateh | 12º | 8 | 8 | 0 | 2 | 6 | 12% | 88% |
* SigningLab: hit rate of SigningLab’s verdicts (recommend or not recommend) on each club’s evaluated signings, projected at the time of signing.
The difference between Signings and Evaluated are youth investments (under-23 with no game time in the season), classified separately. Signings without relevant minutes are unsuccessful (Did not deliver).
Season Highlights
The ten signings with the greatest technical impact of the season, according to the Player Impact Score (PIS).
| Player | Club | Pos | Min | G+A | Avg rating | Rating | SigningLab |
| Musab Al Juwayr | Al-Qadisiyah FC | M | 2537 | 6+11 | 7.39 | Excellent |
| João Félix | Al-Nassr | F | 2914 | 20+13 | 7.75 | Excellent |
| Christopher Baah | Al-Qadisiyah FC | M | 2679 | 3+12 | 7.26 | Excellent |
| Theo Hernández | Al-Hilal Saudi FC | D | 2749 | 5+1 | 7.08 | Excellent |
| Kingsley Coman | Al-Nassr | M | 2561 | 10+11 | 7.23 | Excellent |
| Karim Benzema | Al-Hilal Saudi FC | F | 725 | 9+2 | 7.48 | Excellent |
| Saïd Benrahma | NEOM | F | 1951 | 10+7 | 7.35 | Excellent |
| Angelo Fulgini | Al Taawon | M | 2435 | 5+9 | 7.25 | Excellent |
| Alexandre Lacazette | NEOM | F | 2589 | 11+4 | 6.96 | Excellent |
| Leandro Antunes | Al Riyadh | M | 1252 | 7+0 | 7.19 | Excellent |
Methodology
Club assessment — the universe of signings
The report considers exclusively genuine signings for the first-team squad, identified by the player's effective incorporation into the group between seasons. Excluded from the universe are: academy promotions, loan returns, internal administrative moves and transfers recorded but never completed. The aim is to measure the quality of market decisions — and those alone.
Player Impact Score (PIS)
Each evaluated signing receives a score from 0 to 100 that combines four observable technical dimensions: individual performance (average match ratings over the season), output (goals, assists and decisive actions adjusted for game time), collective performance (starting status and correlation with the club's results) and availability (volume of matches, adjusted for interruptions). High-impact players with reduced game time are promoted through an alternative efficiency criterion.
Outcome classification
The rating tiers are: Excellent and Good (successful signings — a full point in the index), Fair (intermediate performance — half a point) and Below expectations / Did not deliver (unsuccessful signings). Two categories sit outside the calculation, for distinct reasons: Injury (a serious injury prevented a fair assessment) and Investment (an under-23 player with low game time — the return depends on development and cannot be counted for or against the club in this cycle). Signings that did not reach relevant game time in the season are classified as unsuccessful, reflecting the sporting cost of the decision.
A note on scope
This is SigningLab's public, simplified model, developed for transparent retrospective market assessment. SigningLab's commercial solutions for partner clubs use a substantially larger set of variables and dedicated predictive mechanisms, and are not fully reflected in this document.
Appendix — Signings by club
* Youth investment (under-23, no game time in the season) — outside the hit-rate calculation.
Al Khaleej Saihat (16 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Anthony Moris | 33 | 2970 | 0 | 2 | Good |
| Giorgos Masouras | 32 | 2795 | 13 | 3 | Good |
| Joshua King | 29 | 2309 | 20 | 2 | Good |
| Majed Omar Kanabah | 32 | 2066 | 0 | 1 | Below expectations |
| Paolo Fernandes | 28 | 1772 | 4 | 2 | Fair |
| Bart Schenkeveld | 21 | 1475 | 0 | 2 | Below expectations |
| Abdullah Al-Hafith | 31 | 1223 | 0 | 1 | Fair |
| Ahmad Asiri | 31 | 1109 | 0 | 0 | Below expectations |
| Saleh Al-Amri | 26 | 1072 | 3 | 1 | Fair |
| Hussain Ahmed Al Issa | 12 | 329 | 0 | 0 | Did not deliver |
| Hamad Al-Jayzani | 20 | 278 | 0 | 1 | Below expectations |
| Thamer Al Khaibri | 15 | 261 | 0 | 0 | Did not deliver |
| Bader Munshi | 17 | 254 | 0 | 0 | Did not deliver |
| Ali Al-Salem | 13 | 126 | 0 | 1 | Did not deliver |
| Rick | 1 | 0 | 0 | 0 | Did not deliver |
| Mohammed Al-Majhad | 0 | 0 | 0 | 0 | Did not deliver |
Al Kholood (10 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Juan Cozzani | 32 | 2888 | 0 | 1 | Excellent |
| John Buckley | 31 | 2702 | 2 | 4 | Fair |
| Shaquille Pinas | 30 | 2594 | 1 | 2 | Fair |
| Abdulaziz Al-Aliwa | 33 | 2405 | 4 | 2 | Fair |
| Hattan Bahebri | 31 | 2245 | 5 | 5 | Fair |
| Ramiro Enrique | 27 | 2209 | 15 | 0 | Fair |
| Abdulrahman Al Dosari | 33 | 1771 | 1 | 0 | Below expectations |
| Edgaras Utkus | 16 | 1418 | 1 | 0 | Good |
| Ramzi Sawlan | 24 | 1247 | 0 | 0 | Below expectations |
| Rick | 2 | 0 | 0 | 0 | Did not deliver |
Al Najma (34 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Victor Braga | 31 | 2738 | 0 | 0 | Fair |
| Samir | 30 | 2626 | 3 | 1 | Good |
| Bilal Boutobba | 29 | 2066 | 3 | 1 | Fair |
| Lázaro Vinícius | 26 | 2018 | 7 | 1 | Below expectations |
| Abdullah Al-Hawsawi | 28 | 1937 | 0 | 0 | Did not deliver |
| David Tijanič | 24 | 1829 | 2 | 3 | Fair |
| Nasser Al Haleel | 30 | 1826 | 1 | 0 | Did not deliver |
| Deybi Flores | 17 | 1527 | 0 | 0 | Fair |
| Rakan Rajeh Altulayhi | 33 | 1527 | 4 | 4 | Fair |
| Felippe Cardoso | 14 | 1228 | 4 | 4 | Fair |
| Abdulelah Alshamary | 23 | 1122 | 0 | 0 | Did not deliver |
| Abdulaziz Al Harabi | 33 | 1014 | 0 | 1 | Did not deliver |
| Gonçalo Rodrigues | 15 | 992 | 0 | 0 | Below expectations |
| Nabil Donga | 12 | 914 | 0 | 0 | Fair |
| Mohammed Al-Fatil | 13 | 784 | 0 | 0 | Fair |
| Fahad Al Abdulrazzaq | 23 | 766 | 0 | 0 | Did not deliver |
| Khalid Alsubaie | 15 | 691 | 0 | 0 | Below expectations |
| Romell Quioto | 10 | 568 | 0 | 0 | Fair |
| Jawad El Yamiq | 6 | 526 | 0 | 0 | Below expectations |
| Ali Jasim Elaibi | 8 | 446 | 2 | 0 | Below expectations |
| Hisham Al Dubais | 30 | 438 | 0 | 1 | Did not deliver |
| Majed Dawran | 13 | 345 | 0 | 0 | Did not deliver |
| Waled Al Enazi | 21 | 322 | 0 | 0 | Did not deliver |
| Nawaf Al-Hawsawi | 27 | 305 | 0 | 0 | Did not deliver |
| Mohammed Al-Konaideri | 4 | 267 | 0 | 1 | Below expectations |
| Mohammed Al Aqal | 9 | 163 | 1 | 0 | Did not deliver |
| Ammar Al Najjar | 14 | 45 | 0 | 0 | Did not deliver |
| Nawaf Al-Rashwodi | 1 | 45 | 0 | 0 | Did not deliver |
| Abdulwahid Al-Nakhli | 14 | 1 | 0 | 0 | Did not deliver |
| Mohammed Mansour Mile | 12 | 1 | 0 | 0 | Did not deliver |
| Rick | 1 | 0 | 0 | 0 | Did not deliver |
| Khalid Al Muqiatyb | 18 | 0 | 0 | 0 | Did not deliver |
| Sultan Al Akouz | 0 | 0 | 0 | 0 | Did not deliver |
| Abdullah Al-Hawsawi | 0 | 0 | 0 | 0 | Did not deliver |
Al Okhdood (12 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Gökhan Gül | 33 | 2585 | 1 | 3 | Good |
| Samuel | 29 | 2436 | 0 | 0 | Fair |
| Koray Günter | 27 | 2352 | 1 | 1 | Fair |
| Mohammed Abo Abd | 30 | 1830 | 0 | 0 | Did not deliver |
| Khaled Narey | 23 | 1731 | 4 | 3 | Fair |
| Ali Al-Salem | 18 | 1411 | 0 | 1 | Did not deliver |
| Burak Ince | 26 | 1410 | 1 | 0 | Did not deliver |
| Blaž Kramer | 13 | 1001 | 1 | 0 | Did not deliver |
| Muath Faqeehi | 13 | 990 | 0 | 1 | Fair |
| Tokmac Nguen | 13 | 697 | 1 | 0 | Did not deliver |
| Yvan Neyou | 7 | 483 | 0 | 0 | Did not deliver |
| Rick | 1 | 0 | 0 | 0 | Did not deliver |
Al Riyadh (15 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Teddy Okou | 32 | 2444 | 1 | 8 | Fair |
| Mohammed Alkhaibari | 29 | 2115 | 0 | 0 | Below expectations |
| Mamadou Sylla | 30 | 2066 | 10 | 1 | Below expectations |
| Osama Al-Boardi | 34 | 1868 | 0 | 1 | Below expectations |
| Sergio González | 20 | 1498 | 1 | 0 | Fair |
| Hazazi Yahya | 32 | 1417 | 0 | 1 | Did not deliver |
| Victor Lekhal | 15 | 1350 | 0 | 1 | Fair |
| Leandro Antunes | 15 | 1252 | 7 | 0 | Excellent |
| Ismaila Soro | 18 | 1217 | 0 | 2 | Below expectations |
| Ammar Al Harfi | 28 | 853 | 0 | 1 | Below expectations |
| Khalil Al-Absi | 30 | 678 | 1 | 0 | Did not deliver |
| Abdullah Hassoun | 20 | 494 | 0 | 0 | Did not deliver |
| Mohammed Al Saeed | 8 | 125 | 0 | 0 | Did not deliver |
| Khaled Ali Al Asbahi * | 10 | 72 | 0 | 0 | Investment |
| Emad Fidaa | 2 | 0 | 0 | 0 | Did not deliver |
Al Shabab (16 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Marcelo Grohe | 33 | 2970 | 0 | 0 | Fair |
| Saad Yaslam Balobaid | 32 | 2705 | 1 | 4 | Good |
| Josh Brownhill | 30 | 2453 | 5 | 2 | Good |
| Yacine Adli | 26 | 2122 | 1 | 3 | Good |
| Vincent Sierro | 26 | 2012 | 0 | 0 | Fair |
| Hammam Al-Hammami | 31 | 1528 | 1 | 1 | Below expectations |
| Unai Hernández | 25 | 1261 | 0 | 1 | Below expectations |
| Ali Albulayhi | 14 | 1253 | 2 | 0 | Good |
| Ali Al-Asmari | 15 | 746 | 0 | 1 | Below expectations |
| Mubarak Al-Rajeh | 12 | 725 | 0 | 0 | Did not deliver |
| Ali Makki | 26 | 536 | 0 | 0 | Did not deliver |
| Faisal Al-Sibyani | 24 | 491 | 0 | 0 | Did not deliver |
| Basil Yousef Al-Sayyali | 19 | 464 | 0 | 1 | Below expectations |
| Abdulaziz Al-Othman | 13 | 332 | 1 | 0 | Did not deliver |
| Mohammed Al-Mahasneh * | 7 | 0 | 0 | 0 | Investment |
| Abdulaziz Rahma | 27 | 0 | 0 | 0 | Did not deliver |
Al Taawon (12 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Angelo Fulgini | 30 | 2435 | 5 | 9 | Excellent |
| Qasim Lajami | 15 | 1257 | 0 | 0 | Fair |
| Gabriel Teixeira | 16 | 928 | 1 | 0 | Fair |
| Vitão | 18 | 873 | 0 | 0 | Below expectations |
| Bassam Al-Hurayji | 27 | 514 | 1 | 0 | Fair |
| Meshal Alaeli | 30 | 507 | 0 | 0 | Below expectations |
| Mohammed Al-Qahtani | 14 | 328 | 1 | 0 | Fair |
| Abduleallah Hawsawi | 31 | 237 | 0 | 0 | Below expectations |
| Mohammed Al Aqal | 15 | 134 | 0 | 0 | Did not deliver |
| Romain Faivre | 5 | 116 | 1 | 1 | Did not deliver |
| Saif Rashad Mohamed * | 14 | 71 | 0 | 0 | Investment |
| Mohammed Kudus | 6 | 37 | 0 | 0 | Did not deliver |
Al-Ahli Jeddah (8 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Valentin Atangana Edoa | 23 | 1892 | 5 | 0 | Fair |
| Enzo Millot | 25 | 1871 | 3 | 2 | Fair |
| Zakaria Hawsawi | 25 | 1614 | 1 | 1 | Fair |
| Matheus Gonçalves | 22 | 1430 | 2 | 2 | Fair |
| Mohammed Yousef | 31 | 867 | 0 | 1 | Fair |
| Saleh Aboulshamat | 30 | 732 | 1 | 3 | Fair |
| Abdulelah Al Khaibari | 6 | 108 | 0 | 0 | Did not deliver |
| Ricardo Mathias * | 4 | 55 | 0 | 1 | Investment |
Al-Ettifaq (4 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Francisco Calvo | 30 | 2684 | 4 | 1 | Excellent |
| Ondrej Duda | 27 | 2129 | 0 | 0 | Fair |
| Ahmed Hassan | 16 | 640 | 1 | 0 | Below expectations |
| Abdulbasit Hawsawi | 30 | 0 | 0 | 0 | Did not deliver |
Al-Fateh (8 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Fernando Pacheco | 31 | 2712 | 0 | 0 | Fair |
| Fahad Zubaidi | 31 | 1577 | 3 | 3 | Fair |
| Majed Mohammed | 11 | 852 | 0 | 0 | Did not deliver |
| Karl Toko Ekambi | 7 | 453 | 0 | 0 | Below expectations |
| Amin Al-Bukhari | 30 | 344 | 0 | 0 | Did not deliver |
| Sattam Al Tumbukti | 16 | 291 | 0 | 0 | Did not deliver |
| Faisal Darisi | 8 | 231 | 0 | 0 | Did not deliver |
| Habib Al-Wutaian | 2 | 0 | 0 | 0 | Did not deliver |
Al-Fayha (9 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Jason | 34 | 2736 | 5 | 7 | Fair |
| Yassine Benzia | 32 | 2735 | 4 | 5 | Excellent |
| Alfa Semedo | 31 | 2626 | 4 | 2 | Fair |
| Mikel Villanueva | 30 | 2517 | 1 | 0 | Fair |
| Silvère Ganvoula | 30 | 1215 | 4 | 0 | Did not deliver |
| Abdullah Radif | 11 | 432 | 0 | 2 | Below expectations |
| Rick | 1 | 45 | 0 | 0 | Did not deliver |
| Abdullah Al-Jawaey | 15 | 42 | 0 | 0 | Did not deliver |
| Jérémie Kanon * | 1 | 15 | 0 | 0 | Investment |
Al-Hazm (15 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Rosier Loreintz | 32 | 2675 | 1 | 1 | Fair |
| Fábio Martins | 33 | 2348 | 5 | 4 | Good |
| Ahmed Al-Nakhli | 28 | 2182 | 1 | 1 | Below expectations |
| Bruno Varela | 20 | 1743 | 0 | 0 | Fair |
| Omar Al-Somah | 25 | 1653 | 7 | 0 | Good |
| Elias Mokwana | 25 | 1378 | 1 | 2 | Below expectations |
| Abdullah Alshenqiti | 30 | 1226 | 1 | 0 | Did not deliver |
| Ahmed Al-Shamrani | 29 | 1149 | 0 | 0 | Did not deliver |
| Amir Saâyoud | 19 | 1074 | 3 | 3 | Good |
| Abdelmounaim Boutouil | 17 | 881 | 0 | 0 | Below expectations |
| Mohammed Issa | 31 | 624 | 0 | 0 | Did not deliver |
| Majed Al Ghamdi | 14 | 315 | 0 | 0 | Below expectations |
| Rick | 2 | 87 | 0 | 0 | Did not deliver |
| Abdulrahman Al-Khaibary | 18 | 48 | 0 | 0 | Did not deliver |
| Khalid Alsubaie | 8 | 36 | 0 | 0 | Did not deliver |
Al-Hilal Saudi FC (10 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Theo Hernández | 31 | 2749 | 5 | 1 | Excellent |
| Darwin Núñez | 16 | 1251 | 6 | 4 | Good |
| Karim Benzema | 10 | 725 | 9 | 2 | Excellent |
| Ali Lajami | 32 | 654 | 0 | 0 | Fair |
| Yusuf Akçiçek | 13 | 624 | 0 | 0 | Fair |
| Sultan Mandash | 20 | 466 | 4 | 2 | Good |
| Pablo Marí | 5 | 360 | 0 | 0 | Fair |
| Murad Al Hawsawi | 19 | 273 | 0 | 1 | Fair |
| Abdulkarim Darisi | 29 | 253 | 0 | 0 | Did not deliver |
| Mohamed Meïté * | 5 | 151 | 1 | 0 | Investment |
Al-Ittihad FC (7 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Roger Fernandes | 15 | 1164 | 2 | 2 | Good |
| Mahamadou Doumbia | 14 | 1116 | 1 | 2 | Fair |
| Youssef En-Nesyri | 13 | 1039 | 6 | 0 | Fair |
| Ahmed Al Julaydan | 27 | 688 | 0 | 1 | Below expectations |
| Jan-Carlo Simic | 8 | 670 | 0 | 0 | Fair |
| Mohammed Al-Absi | 30 | 308 | 0 | 0 | Below expectations |
| George Ilenikhena * | 2 | 88 | 0 | 0 | Investment |
Al-Nassr (8 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| João Félix | 33 | 2914 | 20 | 13 | Excellent |
| Iñigo Martínez | 31 | 2765 | 3 | 0 | Excellent |
| Kingsley Coman | 30 | 2561 | 10 | 11 | Excellent |
| Saad Fahad Al Nasser | 22 | 647 | 0 | 0 | Fair |
| Abdullah Al-Hamdan | 15 | 312 | 3 | 1 | Good |
| Nader Al Sharari | 27 | 66 | 0 | 0 | Did not deliver |
| Haroune Camara | 18 | 17 | 0 | 0 | Did not deliver |
| Ahmad Al Harbi | 0 | 0 | 0 | 0 | Did not deliver |
Al-Qadisiyah FC (11 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Christopher Baah | 32 | 2679 | 3 | 12 | Excellent |
| Musab Al Juwayr | 31 | 2537 | 6 | 11 | Excellent |
| Mateo Retegui | 28 | 2346 | 16 | 1 | Excellent |
| Julian Weigl | 25 | 2242 | 1 | 3 | Good |
| Otávio | 15 | 1187 | 0 | 0 | Good |
| Yasir Al-Shahrani | 33 | 1148 | 0 | 0 | Good |
| Abdullah Al-Salem | 34 | 637 | 4 | 0 | Fair |
| Waleed Al-Ahmed | 7 | 353 | 1 | 1 | Good |
| Gabriel Carvalho | 10 | 263 | 1 | 1 | Fair |
| Mohammed Al-Thain | 11 | 94 | 0 | 0 | Did not deliver |
| Mshari Sanyoor | 11 | 0 | 0 | 0 | Did not deliver |
Damac (15 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Kewin | 34 | 3065 | 0 | 0 | Fair |
| Valentín Vada | 33 | 2928 | 11 | 6 | Good |
| Morlaye Sylla | 32 | 2855 | 2 | 1 | Fair |
| Jamal Harkass | 31 | 2687 | 2 | 1 | Good |
| Riyadh Sharahili | 27 | 1467 | 0 | 2 | Below expectations |
| Yakou Meite | 22 | 1421 | 5 | 0 | Below expectations |
| Hassan Ali Rabea | 29 | 895 | 0 | 0 | Did not deliver |
| Jesús Medina | 12 | 804 | 1 | 0 | Below expectations |
| Jonathan Okita | 14 | 786 | 2 | 1 | Fair |
| Yahya Naji | 34 | 655 | 0 | 0 | Did not deliver |
| David | 13 | 647 | 0 | 0 | Did not deliver |
| Khaled Al-Semeiry | 34 | 406 | 0 | 0 | Did not deliver |
| Nabil Alioui | 6 | 311 | 0 | 0 | Did not deliver |
| Nawaf Al Sadi | 15 | 162 | 0 | 0 | Did not deliver |
| Moataz Al-Baqaawi | 23 | 0 | 0 | 0 | Did not deliver |
NEOM (30 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Nathan Zeze | 31 | 2790 | 2 | 1 | Good |
| Amadou Kone | 31 | 2715 | 2 | 1 | Fair |
| Alexandre Lacazette | 31 | 2589 | 11 | 4 | Excellent |
| Luis Maximiano | 30 | 2520 | 0 | 0 | Fair |
| Faris Abdi | 32 | 2387 | 0 | 2 | Fair |
| Luciano Rodríguez | 30 | 2337 | 6 | 1 | Fair |
| Ahmed Hegazy | 28 | 2323 | 1 | 0 | Good |
| Khalifah Al-Dawsari | 28 | 2067 | 1 | 0 | Fair |
| Saïd Benrahma | 26 | 1951 | 10 | 7 | Excellent |
| Ala'a Al-Hejji | 26 | 1356 | 3 | 1 | Fair |
| Mohammed Al-Burayk | 26 | 1044 | 1 | 1 | Excellent |
| Abdoulaye Doucouré | 12 | 966 | 0 | 4 | Fair |
| Aloyayari Abdulmalik | 15 | 929 | 1 | 0 | Good |
| Hawsawi Islam Ahmed | 32 | 642 | 0 | 1 | Below expectations |
| Ali Al-Asmari | 15 | 616 | 0 | 0 | Did not deliver |
| Salman Al-Faraj | 21 | 587 | 0 | 0 | Fair |
| Hassan Hashim Al Ali | 25 | 501 | 0 | 0 | Did not deliver |
| Marcin Bułka | 5 | 450 | 0 | 0 | Fair |
| Ahmed Abdoh Jaber | 28 | 432 | 1 | 0 | Did not deliver |
| Abdulaziz Noor | 13 | 430 | 0 | 0 | Did not deliver |
| Abbas Sadiq Alhassan | 7 | 323 | 0 | 0 | Did not deliver |
| Awn Al Saluli | 33 | 279 | 0 | 0 | Did not deliver |
| Ayman Fallatah * | 17 | 109 | 0 | 0 | Investment |
| Thamer Al Khaibri * | 6 | 39 | 0 | 0 | Investment |
| Younes Al-Shanqeeti * | 10 | 0 | 0 | 0 | Investment |
| Mohammed Al Dawsari | 2 | 0 | 0 | 0 | Did not deliver |
| Mustafa Malaika | 31 | 0 | 0 | 0 | Did not deliver |
| Raed Ozaybi | 2 | 0 | 0 | 0 | Did not deliver |
| Rick | 1 | 0 | 0 | 0 | Did not deliver |
| Ahmed Abdu | 0 | 0 | 0 | 0 | Did not deliver |