SigningLab · Annual Report

Signing Accuracy — La Liga 2024/25

Published on January 13, 2025

Executive Summary

183
Real signings
176
Evaluated
42%
Clubs' average hit rate
34
Successful
84
Unsuccessful
86%
SigningLab accuracy*

In total we identified 183 real signings by the clubs of La Liga in the 2024/25 season — academy promotions, loan returns, internal moves and transfers that never went through are excluded. Of these, 176 are included in the hit-rate calculation; 7 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*
1Celta Vigo33210
83%
67%
2Osasuna43210
83%
67%
3Real Madrid22110
75%
100%
4Villarreal1111641
73%
91%
5Atletico Madrid77502
71%
100%
6Real Betis1211443
54%
100%
7Espanyol15º1312444
50%
50%
8Real Sociedad12º55212
50%
60%
9Barcelona33111
50%
100%
10Las Palmas19º1313184
38%
92%
11Sevilla16º99144
33%
100%
12Leganes18º232321011
30%
91%
13Valencia11º109135
28%
100%
14Girona17º1010055
25%
100%
15Athletic Club32011
25%
50%
16Alaves14º1312219
21%
83%
17Rayo Vallecano65023
20%
80%
18Getafe13º1111038
14%
100%
19Mallorca10º66015
8%
100%
20Valladolid20º19190316
8%
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
Kylian MbappéReal MadridF291731+37.71ExcellentRecommended
Julián ÁlvarezAtletico MadridF251817+47.25ExcellentRecommended
Sergi CardonaVillarrealD29551+76.93ExcellentRecommended
AntonyReal BetisF13665+27.42ExcellentRecommended
Nicolas PépéVillarrealF14953+67.11ExcellentRecommended
Marcos AlonsoCelta VigoM26553+07.09ExcellentRecommended
Dani OlmoBarcelonaM122210+36.75ExcellentRecommended
Cucho HernándezReal BetisF11495+16.81ExcellentRecommended
Ayoze PérezVillarrealM197619+27.26ExcellentRecommended
Saúl ÑíguezSevillaM15551+66.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.

Alaves (13 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Manuel Sánchez35264610Not recommendedBelow expectations
Moussa Diarra34187900Not recommendedBelow expectations
Santiago Mouriño32184701Not recommendedGood
Joan Jordan29141552RecommendedGood
Carlos Martín36133622Not recommendedBelow expectations
Carles Aleñá15109502Not recommendedBelow expectations
Toni Martínez36101340RecommendedFair
Tomás Conechny3185110RecommendedDid not deliver
Stoichkov2070101Not recommendedBelow expectations
Facundo Garcés2067600Not recommendedBelow expectations
Adrián3550700Not recommendedBelow expectations
Hugo Novoa Ramos2523400Not recommendedDid not deliver
Luka Romero *1819700Not recommendedInvestment

Athletic Club (3 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Andoni Gorosabel37149002Not recommendedFair
Álvaro Djaló2965710RecommendedDid not deliver
Unai Eguíluz *3000Not recommendedInvestment

Atletico Madrid (7 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Julián Álvarez372518174RecommendedExcellent
Robin Le Normand30216210RecommendedGood
Clément Lenglet33198521RecommendedExcellent
Conor Gallagher37164633RecommendedGood
Alexander Sørloth371569202RecommendedExcellent
Juan Musso3618000Not recommendedDid not deliver
Horațiu Moldovan1000Not recommendedDid not deliver

Barcelona (3 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Wojciech Szczęsny29135900RecommendedFair
Dani Olmo271222103RecommendedExcellent
Pau Víctor3833221Not recommendedDid not deliver

Celta Vigo (3 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Marcos Alonso31265530RecommendedExcellent
Ilaix Moriba36213711Not recommendedFair
Borja Iglesias381979113Not recommendedGood

Espanyol (13 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Marash Kumbulla35297530Not recommendedGood
Alex Král37272301Not recommendedFair
Carlos Romero36256021Not recommendedGood
Roberto Fernández19150760Not recommendedGood
Urko González17138002Not recommendedFair
Álvaro Tejero37125714Not recommendedGood
Alejo Veliz38113110RecommendedBelow expectations
Walid Cheddira3464111RecommendedDid not deliver
Irvin Cardona1860111Not recommendedBelow expectations
Álvaro Aguado3646301Not recommendedFair
Pere Milla3745930Not recommendedFair
Naci Ünüvar *122900Not recommendedInvestment
Salvi11000Not recommendedDid not deliver

Getafe (11 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Christantus Uche33250146Not recommendedFair
Carles Pérez38143630Not recommendedBelow expectations
Ramón Terrats15122941Not recommendedFair
Bertuğ Özgür Yıldırım34109910Not recommendedBelow expectations
Juan Berrocal33107600Not recommendedDid not deliver
Alex Sola35103601Not recommendedBelow expectations
Álvaro Rodríguez3085220Not recommendedFair
Juan Bernat1571001Not recommendedBelow expectations
Juanmi1470400Not recommendedDid not deliver
Peter González3846600Not recommendedDid not deliver
Jiří Letáček38000Not recommendedDid not deliver

Girona (10 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Ladislav Krejčí34243920RecommendedFair
Bryan Gil25173433Not recommendedFair
Donny van de Beek32143822Not recommendedBelow expectations
Yaser Asprilla30141531RecommendedFair
Abel Ruíz27135740Not recommendedBelow expectations
Arnaut Danjuma30134520Not recommendedBelow expectations
Alejandro Francés36118300Not recommendedFair
Arthur1594100RecommendedFair
Bojan Miovski3088121Not recommendedBelow expectations
Pau López174500Not recommendedDid not deliver

Las Palmas (13 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Scott McKenna30246700Not recommendedFair
Jasper Cillessen32233700RecommendedFair
Viti Rozada31198602Not recommendedGood
Dário Essugo28195210Not recommendedFair
Fábio Silva241877103Not recommendedFair
Oliver McBurnie38186136RecommendedFair
Álex Muñoz37143030Not recommendedFair
Manuel Fuster38101621Not recommendedFair
Stefan Bajčetić1597510Not recommendedBelow expectations
Jaime Mata3767100Not recommendedDid not deliver
Adnan Januzaj2460821RecommendedFair
Andy Pelmard920500Not recommendedDid not deliver
Aboubacar Bassinga51100Not recommendedDid not deliver

Leganes (23 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Sergio González37296320Not recommendedFair
Marko Dmitrović38288000Not recommendedFair
Valentin Rosier34259212Not recommendedGood
Renato Tapia34243310RecommendedFair
Yvan Neyou31232111Not recommendedFair
Juan Cruz38226554Not recommendedFair
Matija Nastasić30211210RecommendedFair
Raba34189686Not recommendedGood
Miguel De La Fuente37174213Not recommendedDid not deliver
Jorge Sáenz35169110Not recommendedBelow expectations
Adrià Altimira36164600Not recommendedBelow expectations
Darko Brašanac35162012Not recommendedBelow expectations
Óscar Rodríguez34132514RecommendedFair
Munir El Haddadi3287740RecommendedFair
Juan Soriano3754000Not recommendedDid not deliver
Roberto López3840701Not recommendedBelow expectations
Sébastien Haller1240500RecommendedFair
Julián Chicco3731601Not recommendedBelow expectations
Duk1620400Not recommendedFair
Aritz Arambarri317800Not recommendedDid not deliver
Borna Barišić11000Not recommendedDid not deliver
Jackson Porozo18000Not recommendedDid not deliver
Borja López0000Not recommendedDid not deliver

Mallorca (6 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Johan Mojica37275312Not recommendedFair
Robert Navarro25128610Not recommendedBelow expectations
Takuma Asano23106721Not recommendedBelow expectations
Mateu Morey3476300Not recommendedDid not deliver
Valery Fernández3033320Not recommendedBelow expectations
Chiquinho3116000Not recommendedDid not deliver

Osasuna (4 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Flavien Boyomo34299520Not recommendedGood
Abel Bretones38208220Not recommendedFair
Bryan Zaragoza28185616RecommendedGood
Martin Pedroarena *0000Not recommendedInvestment

Rayo Vallecano (6 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Augusto Batalla35288700RecommendedFair
Adrian Embarba38163311RecommendedFair
Pedro Díaz38122030Not recommendedBelow expectations
Gerard Gumbau3785101RecommendedBelow expectations
James Rodríguez1114300Not recommendedDid not deliver
Pelayo Fernández *2510400Not recommendedInvestment

Real Betis (12 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Diego Llorente31252120RecommendedGood
Natan36218911RecommendedFair
Romain Perraud36200722Not recommendedFair
Adrián38171000Not recommendedBelow expectations
Giovani Lo Celso25145483RecommendedGood
Antony17136652RecommendedExcellent
Ricardo Rodríguez35127901RecommendedFair
Vitor Roque22123740Not recommendedFair
Cucho Hernández16114951RecommendedExcellent
Iker Losada2134100Not recommendedDid not deliver
Rudy Kohon1000Not recommendedDid not deliver
Ismael Sierra Arnal *0000Not recommendedInvestment

Real Madrid (2 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Kylian Mbappé342917313RecommendedExcellent
Endrick3740210RecommendedFair

Real Sociedad (5 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Sergio Gómez38274425Not recommendedGood
Javi López36193900Not recommendedDid not deliver
Luka Sučić32181011Not recommendedFair
Nayef Aguerd24176300RecommendedGood
Orri Steinn Óskarsson2594930RecommendedBelow expectations

Sevilla (9 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Saúl Ñíguez26155516RecommendedExcellent
Albert Sambi Lokonga24147402RecommendedFair
Peque Fernández37116411Not recommendedBelow expectations
Chidera Ejuke2996921RecommendedFair
Álvaro Fernández3874600Not recommendedDid not deliver
Ruben Vargas1267721Not recommendedFair
Kelechi Iheanacho1940000Not recommendedDid not deliver
Valentín Barco1429400RecommendedFair
Akor Adams413500Not recommendedDid not deliver

Valencia (10 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Luis Rioja36284453Not recommendedFair
Enzo Barrenechea32220312RecommendedGood
Umar Sadiq1882550Not recommendedFair
Rafa Mir2374312Not recommendedBelow expectations
Dani Gómez2154120Not recommendedDid not deliver
Stole Dimitrievski3836000Not recommendedDid not deliver
Iván Jaime1029200RecommendedFair
Germán Valera *1614200Not recommendedInvestment
Max Aarons1812400Not recommendedDid not deliver
Maximiliano Caufriez119000Not recommendedDid not deliver

Valladolid (19 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Karl Hein33279000Not recommendedFair
Raúl Moro33234645Not recommendedFair
Eray Cömert32178900RecommendedBelow expectations
Stanko Jurić34174600Not recommendedDid not deliver
Mamadou Sylla35160251Not recommendedBelow expectations
Juanmi Latasa31140230Not recommendedBelow expectations
Marcos de Sousa35120812Not recommendedDid not deliver
Antonio Candela1691000Not recommendedDid not deliver
Cenk Özkaçar2875600Not recommendedBelow expectations
Florian Grillitsch1462200RecommendedFair
Joseph Aidoo958200Not recommendedDid not deliver
André Ferreira3354000RecommendedBelow expectations
Víctor Meseguer1841700Not recommendedDid not deliver
Amath Ndiaye3139201Not recommendedDid not deliver
Henrique735400Not recommendedDid not deliver
Flavien Boyomo327000Not recommendedBelow expectations
Stipe Biuk1000Not recommendedDid not deliver
César de la Hoz8000Not recommendedDid not deliver
Álvaro Negredo0000Not recommendedDid not deliver

Villarreal (11 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Sergi Cardona36295517RecommendedExcellent
Logan Costa35258521RecommendedGood
Thierno Barry352323114Not recommendedFair
Pape Gueye34223140Not recommendedGood
Ayoze Pérez301976192RecommendedExcellent
Diego Conde33196301Not recommendedFair
Nicolas Pépé28149536RecommendedExcellent
Luiz Júnior37145700RecommendedGood
Willy Kambwala30111400Not recommendedDid not deliver
Tajon Buchanan1442312Not recommendedFair
Juan Bernat1923601Not recommendedFair