SigningLab · Annual Report

Signing Accuracy — Saudi Pro League 2024/25

Published on January 13, 2025

Executive Summary

209
Real signings
201
Evaluated
42%
Clubs' average hit rate
47
Successful
94
Unsuccessful
90%
SigningLab accuracy*

In total we identified 209 real signings by the clubs of Saudi Pro League in the 2024/25 season — academy promotions, loan returns, internal moves and transfers that never went through are excluded. Of these, 201 are included in the hit-rate calculation; 8 are youth investments (under-23 with no game time), classified separately. Signings without relevant minutes in the season count as unsuccessful.

Club Ranking

ClubLeague positionSigningsEvaluatedSuccessfulFairUnsuccessfulHit rate %SigningLab*
1Al-Ittihad FC1010712
75%
100%
2Al-Hilal Saudi FC66402
67%
83%
3Al-Ahli Jeddah43201
67%
67%
4Al-Nassr77412
64%
71%
5Al Shabab1211371
59%
100%
6Al Taawon1010262
50%
100%
7Al-Qadisiyah FC2120749
45%
95%
8Al-Fateh10º99324
44%
89%
9Al Riyadh11º1816538
41%
88%
10Al-Fayha13º1110325
40%
100%
11Al-Raed18º44031
38%
100%
12Al Okhdood15º99144
33%
89%
13Al Khaleej Saihat12º98134
31%
100%
14Al Kholood21211911
26%
90%
15Al-Ettifaq1312228
25%
75%
16Al Orubah17º252511014
24%
96%
17Damac14º1010118
15%
90%
18Al Wehda Club16º1010028
10%
90%

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).

PlayerClubPosMinG+AAvg ratingRatingSigningLab
Ivan ToneyAl-Ahli JeddahF253323+47.45ExcellentRecommended
Steven BergwijnAl-Ittihad FCM197513+77.45ExcellentRecommended
João CanceloAl-Hilal Saudi FCD18160+57.45ExcellentRecommended
TozéAl RiyadhM27995+47.29ExcellentRecommended
Julián QuiñonesAl-Qadisiyah FCM244220+57.29ExcellentRecommended
Abderrazak HamdallahAl ShababF226721+27.38ExcellentRecommended
Moussa DiabyAl-Ittihad FCM19945+147.48ExcellentRecommended
Wesley HoedtAl ShababD27895+17.19ExcellentRecommended
Omar Al-SomahAl OrubahF151111+37.24ExcellentRecommended
Pierre-Emerick AubameyangAl-Qadisiyah FCF283117+37.46ExcellentRecommended

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.

SigningLab — projection at the moment of signing

The SigningLab column shows the accuracy the club would have achieved had it followed the projections of the SigningLab model trained exclusively on the 2021-2023 seasons — therefore prior to all the signings evaluated here. The success projection is generated at the moment of signing — before the player takes the field for the new club — using exclusively information available up to that date: career history, physical-technical profile, adaptation pattern in similar leagues and the signing club's context. It is precisely because it is a forward-looking projection, and not a retrospective reading, that the model's accuracy holds such value: it measures the ability to predict the outcome of a market decision before that decision produces any effect.

The model is trained on more than 2 million individual matches and 423 thousand transfers across a decade, with strict temporal validation. Fair-performance assessments count as a hit in either direction of the recommendation.

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 (9 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Kostas Fortounis30257895RecommendedExcellent
Marcel Tisserand22182400RecommendedFair
Dimitrios Kourbelis20159421Not recommendedFair
Murad Al Hawsawi33146310Not recommendedBelow expectations
Abdullah Al-Fahad26139700Not recommendedBelow expectations
Saleh Aboulshamat32118316Not recommendedFair
Khaled Al-Semeiry30117601Not recommendedBelow expectations
Raed Ozaybi2681000Not recommendedDid not deliver
Mohammed Alkhaibari *1000Not recommendedInvestment

Al Kholood (21 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Norbert Gyömbér33295001RecommendedFair
Marcelo Grohe32288000RecommendedFair
Myziane Maolida342855150RecommendedFair
William Troost-Ekong32285421Not recommendedFair
Aliou Dieng30263530Not recommendedFair
Alex Collado29258552RecommendedGood
Kévin N'Doram30246200RecommendedBelow expectations
Jackson Muleka29238475RecommendedFair
Abdullah Al-Hawsawi33230704Not recommendedBelow expectations
Hamdan Al-Shamrani28209100RecommendedFair
Hammam Al-Hammami33180943Not recommendedFair
Abdulrahman Al-Safri33144111Not recommendedDid not deliver
Mohammed Jahfali2659200RecommendedFair
Farhah Ali Alshamrani1749200Not recommendedDid not deliver
Hassan Al-Asmari2435000RecommendedDid not deliver
Abdulfattah Asiri2132501Not recommendedBelow expectations
Mohammed Mazyad Alshammari3118000Not recommendedDid not deliver
Jamaan Al Dawsari1311600Not recommendedDid not deliver
Abdullah Al Rashidi61700Not recommendedDid not deliver
Riyadh Al Ibrahim21600Not recommendedDid not deliver
Abdullah Al-Hawsawi0000Not recommendedDid not deliver

Al Okhdood (9 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Christian Bassogog32273261RecommendedFair
Petros25208201RecommendedGood
Knowledge Musona33201453RecommendedFair
Damion Lowe23193201RecommendedFair
Mohanad Alqaydhi31177410Not recommendedFair
Mohammed Al Saeed28101600Not recommendedBelow expectations
Ibrahima Kone1490831RecommendedBelow expectations
Saleh Al Abbas2969830Not recommendedDid not deliver
Rakan Najjar3322000Not recommendedDid not deliver

Al Orubah (25 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Gaëtan Coucke32286300RecommendedFair
Karlo Muhar31269701Not recommendedFair
Ismael Kandouss30256520RecommendedFair
Hamed Al-Maghati33228102Not recommendedFair
Jóhann Guðmundsson28227844RecommendedFair
Hussain Al-Showaish30213502Not recommendedBelow expectations
Cristian Tello27175053RecommendedFair
Ibrahim Al-Zubaidi26175001Not recommendedFair
Omar Al-Somah171511113RecommendedExcellent
Kurt Zouma21150910RecommendedFair
Fahad Al-Reshedi28140600Not recommendedDid not deliver
Malik Al Shammary30113500Not recommendedDid not deliver
Emmanuel Boateng13107722RecommendedFair
Brad Young19106521Not recommendedDid not deliver
Mohammed Al-Qarni28105600Not recommendedDid not deliver
Fwaz Altryes2573002Not recommendedDid not deliver
Osama Al Khalaf1659300RecommendedBelow expectations
Jean Michaël Seri545010RecommendedFair
Nawaf Al Qamiri2838401Not recommendedDid not deliver
Zeyad Al-Hunayti935610Not recommendedBelow expectations
Mohammed Al-Saiari1632400Not recommendedDid not deliver
Sattam Al-Roqi1723100Not recommendedDid not deliver
Abdulrhman Al Anzi2215700Not recommendedDid not deliver
Hassan Al Salis0000Not recommendedDid not deliver
Turki Al-Mutairi0000Not recommendedDid not deliver

Al Riyadh (18 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Milan Borjan33297000RecommendedExcellent
Tozé32279954RecommendedExcellent
Ibrahim Bayesh32272952RecommendedFair
Lucas Kal30269032RecommendedFair
Yoann Barbet31260111Not recommendedGood
Bernard Mensah29231754RecommendedExcellent
Faïz Selemani28219264RecommendedExcellent
Marzouq Tambakti33187100Not recommendedDid not deliver
Mohamed Konate27170541RecommendedFair
Nawaf Al-Hawsawi3251300Not recommendedDid not deliver
Saud Zidan1633300Not recommendedBelow expectations
Talal Abubakr Haji1431510RecommendedDid not deliver
Swailem Al-Menhali2928900Not recommendedDid not deliver
Nawaf Al-Abed1824901Not recommendedBelow expectations
Ziyad Al-Sahafi911100Not recommendedDid not deliver
Rayan Albloushi *209100Not recommendedInvestment
Yazeed Al Bakr26300Not recommendedDid not deliver
Abdulaziz Rahma *0000Not recommendedInvestment

Al Shabab (12 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Wesley Hoedt31278951RecommendedExcellent
Robert Renan31271103RecommendedGood
Abderrazak Hamdallah262267212RecommendedExcellent
Giacomo Bonaventura29225122RecommendedFair
Mohammed Al-Thain27213020Not recommendedFair
Haroune Camara34162763Not recommendedBelow expectations
Daniel Podence19141827RecommendedFair
Abdullah Al-Mayouf23130500Not recommendedFair
Mohammed Al Shwirekh26116540Not recommendedFair
Heorhiy Bushchan1199000RecommendedFair
Glen Kamara1396100RecommendedFair
Hisham Al Dubais *167500Not recommendedInvestment

Al Taawon (10 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Fayçal Fajr30226206RecommendedExcellent
Abdulquddus Atiah32153100Not recommendedFair
Sultan Mandash32152031Not recommendedBelow expectations
Renné Rivas25144711Not recommendedFair
Fahad Bin Jumayah25141503Not recommendedFair
Roger Martínez19128952RecommendedFair
Muteb Al-Mufarrij20118410Not recommendedFair
Abdelhamid Sabiri1274721RecommendedGood
Sultan Farhan3168101Not recommendedBelow expectations
Hattan Bahebri2648121RecommendedFair

Al Wehda Club (10 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Juninho Bacuna32226634RecommendedFair
Alexandru Crețu32199513Not recommendedBelow expectations
Mohamed Al Makahasi31198511Not recommendedFair
Youssef Amyn33179342Not recommendedBelow expectations
Saad Bguir30135130RecommendedBelow expectations
Ali Al-Salem27120611Not recommendedDid not deliver
Murad Khadhari3340630Not recommendedDid not deliver
Abdulrahman Al-Shammeri1036000Not recommendedDid not deliver
Ahmed Bandar Derwish2134910Not recommendedBelow expectations
Ignacio de Arruabarrena218000Not recommendedDid not deliver

Al-Ahli Jeddah (4 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Ivan Toney302533234RecommendedExcellent
Wenderson Galeno1194832RecommendedExcellent
Alexsander1353301RecommendedBelow expectations
Eid Al Muwallad *1417200Not recommendedInvestment

Al-Ettifaq (13 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Marek Rodák34306000Not recommendedGood
Madallah Al-Olayan32164211RecommendedGood
João Costa24143441RecommendedBelow expectations
Abdullah Radif30120931Not recommendedDid not deliver
Ali Mukhtar15107300RecommendedFair
Abdulbaset Hindi3291000RecommendedBelow expectations
Abdulelah Al-Malki2784400Not recommendedBelow expectations
Josen David Escobar del Duca1239700RecommendedFair
Ahmed Bamasud1810800Not recommendedDid not deliver
Abdulaziz Al-Aliwa *286500Not recommendedInvestment
Ahmad Al Harbi17000Not recommendedDid not deliver
Marwan Al-Haidari15000Not recommendedDid not deliver
Mashel Ali0000Not recommendedDid not deliver

Al-Fateh (9 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Matías Vargas20178474Not recommendedGood
Péter Szappanos17153000Not recommendedBelow expectations
Mohamed Amine Sbai26147754Not recommendedFair
Nawaf Al-Aqidi16144001RecommendedExcellent
Jorge Fernandes16144000RecommendedFair
Zaydou Youssouf16143901RecommendedGood
Mohammed Al-Konaideri15100600Not recommendedDid not deliver
Naif Masoud2027300Not recommendedDid not deliver
Hussain Qasim1626701Not recommendedBelow expectations

Al-Fayha (11 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Orlando Mosquera32265801RecommendedGood
Chris Smalling31264410RecommendedGood
Faris Abdi32248411Not recommendedFair
Renzo López30246181RecommendedFair
Otabek Shukurov28233101Not recommendedBelow expectations
Alejandro Pozuelo30225544RecommendedGood
Mansour Al Bishi34175701Not recommendedDid not deliver
Ziyad Al-Sahafi1365310Not recommendedBelow expectations
Abdulhadi Al-Harajin3135801Not recommendedDid not deliver
Sattam Al-Roqi *1313801Not recommendedInvestment
Redha Alabdullah61100Not recommendedDid not deliver

Al-Hilal Saudi FC (6 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
João Cancelo22181605RecommendedExcellent
Marcos Leonardo251757172RecommendedGood
Moteb Al-Harbi2897301RecommendedGood
Kaio César1376533Not recommendedGood
Mohammed Al-Rubaie1118000Not recommendedDid not deliver
Khalid Al-Ghannam3111700Not recommendedDid not deliver

Al-Ittihad FC (10 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Houssem Aouar302502124RecommendedGood
Predrag Rajković28244700RecommendedGood
Danilo Pereira26225820RecommendedExcellent
Moussa Diaby241994514RecommendedExcellent
Steven Bergwijn251975137RecommendedExcellent
Abdulelah Al-Amri20132801RecommendedGood
Hamed Al-Ghamdi3445911Not recommendedDid not deliver
Abduleallah Hawsawi3344200Not recommendedDid not deliver
Saleh Al-Shehri2641241RecommendedGood
Muath Faqeehi3227201Not recommendedFair

Al-Nassr (7 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Bento34306000RecommendedGood
Mohamed Simakan26218111RecommendedGood
Ângelo25137016Not recommendedGood
Jhon Durán13109480Not recommendedGood
Salem Alnajdi32108811Not recommendedFair
Wesley1142100Not recommendedBelow expectations
Ahmad Al Harbi9000Not recommendedDid not deliver

Al-Qadisiyah FC (21 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Koen Casteels33297000RecommendedGood
Pierre-Emerick Aubameyang322831173RecommendedExcellent
Nacho Fernández32279001RecommendedGood
Ezequiel Fernández32266213RecommendedExcellent
Cameron Puertas32260239RecommendedGood
Gastón Álvarez30255310RecommendedFair
Nahitan Nández28249605RecommendedGood
Julián Quiñones292442205RecommendedExcellent
Jehad Thakri31240600Not recommendedFair
Turki Al-Ammar32209946Not recommendedFair
Ali Hazazi3275510RecommendedFair
Mohammed Qassem3170400Not recommendedBelow expectations
Husain Al-Monassar3269100RecommendedBelow expectations
Qasim Lajami3459700Not recommendedBelow expectations
Ibrahim Mahnashi1729600Not recommendedDid not deliver
Haitham Mohammed Asiri1820900Not recommendedDid not deliver
Ahmed Al-Kassar339000Not recommendedDid not deliver
Abdulrahman Al Dosari324400Not recommendedDid not deliver
Abdullah Hassoun172500Not recommendedDid not deliver
André Carrillo11300Not recommendedDid not deliver
Abdulaziz Rahma *4000Not recommendedInvestment

Al-Raed (4 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Saleh Al-Amri33270763RecommendedFair
Mehdi Abeid30247020RecommendedFair
Zakaria Hawsawi21160005Not recommendedFair
Thamer Al Khaibri2251000Not recommendedDid not deliver

Damac (10 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Florin Niță32279000RecommendedExcellent
Habib Diallo28231273RecommendedBelow expectations
François Kamano30226142Not recommendedFair
Tariq Mohammed29175400Not recommendedBelow expectations
Mohammed Alkhaibari30116800Not recommendedDid not deliver
Hazzaa Al-Ghamdi3177801Not recommendedDid not deliver
Meshari Fahad Al-Nemer3077520Not recommendedDid not deliver
Amin Al-Bukhari2318000Not recommendedDid not deliver
Abdullah Almogren3014300Not recommendedDid not deliver
Abdullah Al-Qahtani199000Not recommendedDid not deliver