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

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%

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

PlayerClubPosMinG+AAvg ratingRatingSigningLab
Kylian MbappéReal MadridF291731+37.71Excellent
Julián ÁlvarezAtletico MadridF251817+47.25Excellent
Sergi CardonaVillarrealD29551+76.93Excellent
AntonyReal BetisF13665+27.42Excellent
Nicolas PépéVillarrealF14953+67.11Excellent
Marcos AlonsoCelta VigoM26553+07.09Excellent
Dani OlmoBarcelonaM122210+36.75Excellent
Cucho HernándezReal BetisF11495+16.81Excellent
Ayoze PérezVillarrealM197619+27.26Excellent
Saúl ÑíguezSevillaM15551+66.46Excellent

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.

Alaves (13 signings)

PlayerMatchesMinutesGoalsAssistsRating
Manuel Sánchez35264610Below expectations
Moussa Diarra34187900Below expectations
Santiago Mouriño32184701Good
Joan Jordan29141552Good
Carlos Martín36133622Below expectations
Carles Aleñá15109502Below expectations
Toni Martínez36101340Fair
Tomás Conechny3185110Did not deliver
Stoichkov2070101Below expectations
Facundo Garcés2067600Below expectations
Adrián3550700Below expectations
Hugo Novoa Ramos2523400Did not deliver
Luka Romero *1819700Investment

Athletic Club (3 signings)

PlayerMatchesMinutesGoalsAssistsRating
Andoni Gorosabel37149002Fair
Álvaro Djaló2965710Did not deliver
Unai Eguíluz *3000Investment

Atletico Madrid (7 signings)

PlayerMatchesMinutesGoalsAssistsRating
Julián Álvarez372518174Excellent
Robin Le Normand30216210Good
Clément Lenglet33198521Excellent
Conor Gallagher37164633Good
Alexander Sørloth371569202Excellent
Juan Musso3618000Did not deliver
Horațiu Moldovan1000Did not deliver

Barcelona (3 signings)

PlayerMatchesMinutesGoalsAssistsRating
Wojciech Szczęsny29135900Fair
Dani Olmo271222103Excellent
Pau Víctor3833221Did not deliver

Celta Vigo (3 signings)

PlayerMatchesMinutesGoalsAssistsRating
Marcos Alonso31265530Excellent
Ilaix Moriba36213711Fair
Borja Iglesias381979113Good

Espanyol (13 signings)

PlayerMatchesMinutesGoalsAssistsRating
Marash Kumbulla35297530Good
Alex Král37272301Fair
Carlos Romero36256021Good
Roberto Fernández19150760Good
Urko González17138002Fair
Álvaro Tejero37125714Good
Alejo Veliz38113110Below expectations
Walid Cheddira3464111Did not deliver
Irvin Cardona1860111Below expectations
Álvaro Aguado3646301Fair
Pere Milla3745930Fair
Naci Ünüvar *122900Investment
Salvi11000Did not deliver

Getafe (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Christantus Uche33250146Fair
Carles Pérez38143630Below expectations
Ramón Terrats15122941Fair
Bertuğ Özgür Yıldırım34109910Below expectations
Juan Berrocal33107600Did not deliver
Alex Sola35103601Below expectations
Álvaro Rodríguez3085220Fair
Juan Bernat1571001Below expectations
Juanmi1470400Did not deliver
Peter González3846600Did not deliver
Jiří Letáček38000Did not deliver

Girona (10 signings)

PlayerMatchesMinutesGoalsAssistsRating
Ladislav Krejčí34243920Fair
Bryan Gil25173433Fair
Donny van de Beek32143822Below expectations
Yaser Asprilla30141531Fair
Abel Ruíz27135740Below expectations
Arnaut Danjuma30134520Below expectations
Alejandro Francés36118300Fair
Arthur1594100Fair
Bojan Miovski3088121Below expectations
Pau López174500Did not deliver

Las Palmas (13 signings)

PlayerMatchesMinutesGoalsAssistsRating
Scott McKenna30246700Fair
Jasper Cillessen32233700Fair
Viti Rozada31198602Good
Dário Essugo28195210Fair
Fábio Silva241877103Fair
Oliver McBurnie38186136Fair
Álex Muñoz37143030Fair
Manuel Fuster38101621Fair
Stefan Bajčetić1597510Below expectations
Jaime Mata3767100Did not deliver
Adnan Januzaj2460821Fair
Andy Pelmard920500Did not deliver
Aboubacar Bassinga51100Did not deliver

Leganes (23 signings)

PlayerMatchesMinutesGoalsAssistsRating
Sergio González37296320Fair
Marko Dmitrović38288000Fair
Valentin Rosier34259212Good
Renato Tapia34243310Fair
Yvan Neyou31232111Fair
Juan Cruz38226554Fair
Matija Nastasić30211210Fair
Raba34189686Good
Miguel De La Fuente37174213Did not deliver
Jorge Sáenz35169110Below expectations
Adrià Altimira36164600Below expectations
Darko Brašanac35162012Below expectations
Óscar Rodríguez34132514Fair
Munir El Haddadi3287740Fair
Juan Soriano3754000Did not deliver
Roberto López3840701Below expectations
Sébastien Haller1240500Fair
Julián Chicco3731601Below expectations
Duk1620400Fair
Aritz Arambarri317800Did not deliver
Borna Barišić11000Did not deliver
Jackson Porozo18000Did not deliver
Borja López0000Did not deliver

Mallorca (6 signings)

PlayerMatchesMinutesGoalsAssistsRating
Johan Mojica37275312Fair
Robert Navarro25128610Below expectations
Takuma Asano23106721Below expectations
Mateu Morey3476300Did not deliver
Valery Fernández3033320Below expectations
Chiquinho3116000Did not deliver

Osasuna (4 signings)

PlayerMatchesMinutesGoalsAssistsRating
Flavien Boyomo34299520Good
Abel Bretones38208220Fair
Bryan Zaragoza28185616Good
Martin Pedroarena *0000Investment

Rayo Vallecano (6 signings)

PlayerMatchesMinutesGoalsAssistsRating
Augusto Batalla35288700Fair
Adrian Embarba38163311Fair
Pedro Díaz38122030Below expectations
Gerard Gumbau3785101Below expectations
James Rodríguez1114300Did not deliver
Pelayo Fernández *2510400Investment

Real Betis (12 signings)

PlayerMatchesMinutesGoalsAssistsRating
Diego Llorente31252120Good
Natan36218911Fair
Romain Perraud36200722Fair
Adrián38171000Below expectations
Giovani Lo Celso25145483Good
Antony17136652Excellent
Ricardo Rodríguez35127901Fair
Vitor Roque22123740Fair
Cucho Hernández16114951Excellent
Iker Losada2134100Did not deliver
Rudy Kohon1000Did not deliver
Ismael Sierra Arnal *0000Investment

Real Madrid (2 signings)

PlayerMatchesMinutesGoalsAssistsRating
Kylian Mbappé342917313Excellent
Endrick3740210Fair

Real Sociedad (5 signings)

PlayerMatchesMinutesGoalsAssistsRating
Sergio Gómez38274425Good
Javi López36193900Did not deliver
Luka Sučić32181011Fair
Nayef Aguerd24176300Good
Orri Steinn Óskarsson2594930Below expectations

Sevilla (9 signings)

PlayerMatchesMinutesGoalsAssistsRating
Saúl Ñíguez26155516Excellent
Albert Sambi Lokonga24147402Fair
Peque Fernández37116411Below expectations
Chidera Ejuke2996921Fair
Álvaro Fernández3874600Did not deliver
Ruben Vargas1267721Fair
Kelechi Iheanacho1940000Did not deliver
Valentín Barco1429400Fair
Akor Adams413500Did not deliver

Valencia (10 signings)

PlayerMatchesMinutesGoalsAssistsRating
Luis Rioja36284453Fair
Enzo Barrenechea32220312Good
Umar Sadiq1882550Fair
Rafa Mir2374312Below expectations
Dani Gómez2154120Did not deliver
Stole Dimitrievski3836000Did not deliver
Iván Jaime1029200Fair
Germán Valera *1614200Investment
Max Aarons1812400Did not deliver
Maximiliano Caufriez119000Did not deliver

Valladolid (19 signings)

PlayerMatchesMinutesGoalsAssistsRating
Karl Hein33279000Fair
Raúl Moro33234645Fair
Eray Cömert32178900Below expectations
Stanko Jurić34174600Did not deliver
Mamadou Sylla35160251Below expectations
Juanmi Latasa31140230Below expectations
Marcos de Sousa35120812Did not deliver
Antonio Candela1691000Did not deliver
Cenk Özkaçar2875600Below expectations
Florian Grillitsch1462200Fair
Joseph Aidoo958200Did not deliver
André Ferreira3354000Below expectations
Víctor Meseguer1841700Did not deliver
Amath Ndiaye3139201Did not deliver
Henrique735400Did not deliver
Flavien Boyomo327000Below expectations
Stipe Biuk1000Did not deliver
César de la Hoz8000Did not deliver
Álvaro Negredo0000Did not deliver

Villarreal (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Sergi Cardona36295517Excellent
Logan Costa35258521Good
Thierno Barry352323114Fair
Pape Gueye34223140Good
Ayoze Pérez301976192Excellent
Diego Conde33196301Fair
Nicolas Pépé28149536Excellent
Luiz Júnior37145700Good
Willy Kambwala30111400Did not deliver
Tajon Buchanan1442312Fair
Juan Bernat1923601Fair