Executive Summary
43%
Clubs' average hit rate
In total we identified 225 real signings by the clubs of La Liga in the 2025/26 season — academy promotions, loan returns, internal moves and transfers that never went through are excluded. Of these, 203 are included in the hit-rate calculation; 22 are youth investments (under-23 with no game time), classified separately. Signings without relevant minutes in the season count as unsuccessful.
League Analysis
Champions Barcelona posted a hit rate of 100% on signings (2 evaluated), holding 2nd place in the accuracy ranking. The bottom four in the table had an average hit rate of 30% on signings — below the league average (43%), highlighting the link between recruitment quality and sporting performance.
Real Madrid leads the accuracy ranking with 100% and Rayo Vallecano closes the list with 8%. Following the SigningLab model's recommendations in each window, the average hit rate would have been 84% (+40 p.p. over the clubs' decisions).
Club Ranking
| Club | League position | Signings | Evaluated | Successful | Fair | Unsuccessful | Hit rate % | SigningLab* |
| 1 | Real Madrid | 2º | 4 | 4 | 4 | 0 | 0 | 100% | 100% |
| 2 | Barcelona | 1º | 2 | 2 | 2 | 0 | 0 | 100% | 100% |
| 3 | Atletico Madrid | 4º | 11 | 10 | 5 | 4 | 1 | 70% | 90% |
| 4 | Real Sociedad | 10º | 6 | 5 | 2 | 2 | 1 | 60% | 80% |
| 5 | Villarreal | 3º | 12 | 11 | 3 | 5 | 3 | 50% | 73% |
| 6 | Athletic Club | 12º | 3 | 3 | 1 | 1 | 1 | 50% | 67% |
| 7 | Sevilla | 15º | 8 | 8 | 2 | 3 | 3 | 44% | 75% |
| 8 | Elche | 13º | 27 | 24 | 4 | 12 | 8 | 42% | 83% |
| 9 | Celta Vigo | 6º | 6 | 6 | 1 | 3 | 2 | 42% | 100% |
| 10 | Valencia | 9º | 13 | 11 | 1 | 7 | 3 | 41% | 73% |
| 11 | Osasuna | 16º | 8 | 5 | 1 | 2 | 2 | 40% | 100% |
| 12 | Real Betis | 5º | 10 | 9 | 2 | 3 | 4 | 39% | 67% |
| 13 | Girona | 19º | 13 | 12 | 3 | 3 | 6 | 38% | 83% |
| 14 | Levante | 18º | 26 | 24 | 2 | 11 | 11 | 31% | 92% |
| 15 | Mallorca | 17º | 5 | 5 | 0 | 3 | 2 | 30% | 80% |
| 16 | Espanyol | 11º | 12 | 10 | 0 | 5 | 5 | 25% | 90% |
| 17 | Oviedo | 20º | 26 | 25 | 2 | 7 | 16 | 22% | 80% |
| 18 | Getafe | 7º | 16 | 13 | 0 | 5 | 8 | 19% | 92% |
| 19 | Alaves | 14º | 11 | 10 | 0 | 3 | 7 | 15% | 80% |
| 20 | Rayo Vallecano | 8º | 6 | 6 | 0 | 1 | 5 | 8% | 67% |
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 |
| Joan Garcia | Barcelona | G | 2700 | 0+0 | 6.89 | Excellent | Recommended |
| Dean Huijsen | Real Madrid | D | 2037 | 2+2 | 7.06 | Excellent | Recommended |
| Ferran Jutglà | Celta Vigo | F | 1669 | 9+3 | 5.90 | Excellent | Recommended |
| Dávid Hancko | Atletico Madrid | D | 2434 | 0+2 | 5.81 | Excellent | Recommended |
| Georges Mikautadze | Villarreal | F | 2117 | 13+6 | 6.55 | Excellent | Recommended |
| Aarón Escandell | Oviedo | G | 3240 | 0+1 | 6.89 | Excellent | Not recommended |
| Trent Alexander-Arnold | Real Madrid | D | 1169 | 0+4 | 5.70 | Good | Recommended |
| Aleix Febas | Elche | M | 3166 | 2+2 | 7.16 | Excellent | Not recommended |
| Marcus Rashford | Barcelona | M | 1761 | 8+7 | 6.06 | Excellent | Recommended |
| Álvaro Fernandez | Real Madrid | D | 2340 | 2+3 | 5.77 | Excellent | Recommended |
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 v13 model, trained exclusively on the 2021-2024 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 (11 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Jonny Castro | 37 | 2998 | 0 | 0 | Not recommended | Fair |
| Pablo Ibáñez Lumbreras | 37 | 2253 | 1 | 1 | Not recommended | Below expectations |
| Lucas Boyé | 29 | 1959 | 11 | 1 | Not recommended | Fair |
| Jon Pacheco Dozagarat | 33 | 1734 | 0 | 0 | Recommended | Below expectations |
| Denis Suárez | 32 | 1432 | 1 | 2 | Not recommended | Fair |
| Calebe | 37 | 765 | 0 | 0 | Recommended | Below expectations |
| Ibrahim Diabaté | 14 | 587 | 2 | 0 | Not recommended | Did not deliver |
| Mariano Díaz | 27 | 296 | 0 | 0 | Not recommended | Did not deliver |
| Ville Koski | 12 | 281 | 0 | 0 | Not recommended | Did not deliver |
| Carlos Ballestero * | 9 | 9 | 0 | 0 | Not recommended | Investment |
| Raúl Fernández | 38 | 0 | 0 | 0 | Not recommended | Did not deliver |
Athletic Club (3 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Aymeric Laporte | 27 | 2060 | 0 | 1 | Recommended | Good |
| Jesus Areso | 37 | 1513 | 0 | 1 | Recommended | Below expectations |
| Robert Navarro | 35 | 1311 | 6 | 1 | Recommended | Fair |
Atletico Madrid (11 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Dávid Hancko | 34 | 2434 | 0 | 2 | Recommended | Excellent |
| Matteo Ruggeri | 37 | 1775 | 0 | 3 | Recommended | Fair |
| Alejandro Baena | 30 | 1572 | 2 | 3 | Recommended | Good |
| Nicolás González | 24 | 1460 | 5 | 0 | Recommended | Good |
| Marc Pubill | 35 | 1382 | 1 | 1 | Not recommended | Fair |
| Thiago Almada | 31 | 1312 | 3 | 1 | Recommended | Good |
| Johnny | 23 | 892 | 0 | 0 | Recommended | Below expectations |
| Obed Vargas | 16 | 739 | 0 | 1 | Recommended | Fair |
| Ademola Lookman | 13 | 622 | 4 | 0 | Recommended | Good |
| Giacomo Raspadori | 19 | 251 | 0 | 1 | Recommended | Fair |
| Mario de Luis * | 5 | 0 | 0 | 0 | Not recommended | Investment |
Barcelona (2 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Joan Garcia | 32 | 2700 | 0 | 0 | Recommended | Excellent |
| Marcus Rashford | 36 | 1761 | 8 | 7 | Recommended | Excellent |
Celta Vigo (6 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Ionuț Radu | 38 | 3420 | 0 | 0 | Not recommended | Fair |
| Ferran Jutglà | 35 | 1669 | 9 | 3 | Recommended | Excellent |
| Bryan Zaragoza | 21 | 1135 | 1 | 1 | Recommended | Fair |
| Manu Fernández | 34 | 765 | 0 | 0 | Not recommended | Did not deliver |
| Alvaro Núñez | 13 | 332 | 0 | 0 | Not recommended | Fair |
| Matías Vecino | 10 | 143 | 0 | 0 | Not recommended | Did not deliver |
Elche (27 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Aleix Febas | 36 | 3166 | 2 | 2 | Not recommended | Excellent |
| David Affengruber | 36 | 2953 | 1 | 1 | Not recommended | Fair |
| Germán Valera | 36 | 2874 | 4 | 5 | Not recommended | Fair |
| Marc Aguado | 35 | 2522 | 1 | 2 | Not recommended | Fair |
| Álvaro Rodríguez | 37 | 2200 | 7 | 5 | Not recommended | Good |
| Víctor Chust | 34 | 2165 | 1 | 0 | Not recommended | Fair |
| Matías Dituro | 38 | 1980 | 0 | 0 | Recommended | Fair |
| André Silva | 33 | 1859 | 10 | 0 | Recommended | Good |
| Rafa Mir | 30 | 1815 | 8 | 0 | Not recommended | Fair |
| Alvaro Núñez | 19 | 1652 | 0 | 2 | Not recommended | Fair |
| Léo Pétrot | 37 | 1615 | 0 | 0 | Not recommended | Below expectations |
| Iñaki Peña | 36 | 1440 | 0 | 0 | Not recommended | Fair |
| Martim Neto | 35 | 1353 | 2 | 5 | Recommended | Fair |
| Adrià Pedrosa | 33 | 1079 | 1 | 1 | Recommended | Fair |
| Grady Diangana | 26 | 929 | 1 | 0 | Not recommended | Below expectations |
| Gonzalo Villar | 16 | 718 | 1 | 0 | Not recommended | Fair |
| Héctor Fort | 17 | 500 | 2 | 2 | Not recommended | Fair |
| Lucas Cepeda | 17 | 405 | 1 | 0 | Not recommended | Good |
| Yago Santiago | 19 | 289 | 0 | 0 | Not recommended | Did not deliver |
| Federico Redondo | 35 | 217 | 0 | 0 | Recommended | Below expectations |
| Bambo Diaby | 19 | 107 | 0 | 0 | Not recommended | Did not deliver |
| Mourad El Ghezouani | 3 | 50 | 0 | 0 | Not recommended | Did not deliver |
| Jairo Izquierdo González | 3 | 25 | 0 | 0 | Not recommended | Did not deliver |
| Alejandro Iturbe * | 27 | 0 | 0 | 0 | Not recommended | Investment |
| Piri * | 1 | 0 | 0 | 0 | Not recommended | Investment |
| Bema Sina * | 1 | 0 | 0 | 0 | Not recommended | Investment |
| Pejiño | 0 | 0 | 0 | 0 | Not recommended | Did not deliver |
Espanyol (12 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Marko Dmitrović | 38 | 3330 | 0 | 0 | Not recommended | Fair |
| Tyrhys Dolan | 36 | 2431 | 2 | 5 | Not recommended | Fair |
| Kike | 38 | 1749 | 8 | 1 | Recommended | Fair |
| Clemens Riedel | 34 | 1402 | 0 | 1 | Not recommended | Below expectations |
| Ramón Terrats | 34 | 1062 | 1 | 2 | Recommended | Below expectations |
| Charles Pickel | 31 | 712 | 1 | 0 | Not recommended | Did not deliver |
| Cyril Ngonge | 11 | 426 | 0 | 2 | Recommended | Fair |
| Jose Salinas | 38 | 268 | 0 | 0 | Not recommended | Did not deliver |
| Miguel Rubio | 38 | 226 | 1 | 0 | Not recommended | Fair |
| Alex Almansa * | 1 | 0 | 0 | 0 | Not recommended | Investment |
| Pablo Ramon | 2 | 0 | 0 | 0 | Not recommended | Did not deliver |
| Marcos Fernández * | 0 | 0 | 0 | 0 | Not recommended | Investment |
Getafe (16 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Mario Martín | 35 | 2135 | 2 | 1 | Not recommended | Below expectations |
| Kiko Femenia | 29 | 2020 | 1 | 1 | Recommended | Fair |
| Martín Satriano | 18 | 1604 | 6 | 1 | Recommended | Fair |
| Abdelkabir Abqar | 23 | 1440 | 0 | 2 | Not recommended | Fair |
| Zaid Romero | 15 | 1350 | 1 | 0 | Not recommended | Fair |
| Luis Vázquez | 18 | 1204 | 3 | 1 | Not recommended | Below expectations |
| Álex Sancris | 33 | 710 | 0 | 1 | Not recommended | Did not deliver |
| Javier Muñoz | 34 | 560 | 0 | 0 | Recommended | Did not deliver |
| Sebastián Boselli | 18 | 406 | 0 | 0 | Recommended | Fair |
| Abu Kamara | 22 | 264 | 0 | 0 | Not recommended | Did not deliver |
| Veljko Birmančević | 16 | 144 | 0 | 0 | Not recommended | Did not deliver |
| Yvan Neyou | 15 | 73 | 0 | 0 | Not recommended | Did not deliver |
| José Luis Pérez * | 13 | 20 | 0 | 0 | Not recommended | Investment |
| Hugo Solozábal * | 8 | 10 | 0 | 0 | Not recommended | Investment |
| Marc Vilaplana * | 3 | 0 | 0 | 0 | Not recommended | Investment |
| Jiří Letáček | 36 | 0 | 0 | 0 | Not recommended | Did not deliver |
Girona (13 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Vitor Reis | 36 | 3138 | 1 | 1 | Recommended | Good |
| Álex Moreno | 31 | 2562 | 0 | 3 | Not recommended | Fair |
| Axel Witsel | 33 | 2533 | 1 | 2 | Recommended | Good |
| Vladyslav Vanat | 27 | 1960 | 9 | 1 | Not recommended | Below expectations |
| Azzedine Ounahi | 24 | 1766 | 5 | 2 | Not recommended | Good |
| Hugo Rincón | 38 | 1758 | 1 | 1 | Not recommended | Below expectations |
| Thomas Lemar | 29 | 1273 | 3 | 1 | Recommended | Fair |
| Fran Beltran | 18 | 1020 | 1 | 0 | Recommended | Below expectations |
| Claudio Echeverri | 18 | 618 | 1 | 1 | Recommended | Fair |
| Marc-André ter Stegen | 2 | 180 | 0 | 0 | Not recommended | Did not deliver |
| Dawda Camara * | 2 | 71 | 0 | 0 | Not recommended | Investment |
| Dominik Livaković | 16 | 0 | 0 | 0 | Not recommended | Did not deliver |
| Rubén Blanco | 15 | 0 | 0 | 0 | Not recommended | Did not deliver |
Levante (26 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Mathew Ryan | 36 | 3240 | 0 | 0 | Not recommended | Fair |
| Jeremy Toljan | 37 | 3173 | 1 | 4 | Not recommended | Fair |
| Manuel Sánchez | 37 | 2818 | 1 | 2 | Not recommended | Fair |
| Adrián de la Fuente | 34 | 2710 | 3 | 1 | Not recommended | Excellent |
| Iván Romero | 35 | 2287 | 7 | 1 | Not recommended | Fair |
| Matias Moreno | 33 | 2266 | 0 | 0 | Not recommended | Fair |
| Carlos Álvarez | 31 | 1908 | 3 | 1 | Not recommended | Fair |
| Pablo Martínez | 28 | 1865 | 1 | 5 | Not recommended | Fair |
| Jon Ander Olasagasti | 35 | 1748 | 1 | 5 | Recommended | Fair |
| Kervin Arriaga | 31 | 1544 | 3 | 3 | Not recommended | Good |
| Etta Eyong | 33 | 1446 | 6 | 2 | Not recommended | Fair |
| Oriol Rey | 33 | 1327 | 0 | 1 | Not recommended | Did not deliver |
| Víctor García | 29 | 1056 | 2 | 1 | Recommended | Fair |
| Roger Brugué | 20 | 1007 | 1 | 1 | Not recommended | Did not deliver |
| Unai Elgezabal | 16 | 958 | 1 | 0 | Not recommended | Below expectations |
| Alan Matturro | 30 | 957 | 1 | 1 | Not recommended | Below expectations |
| Iker Losada | 37 | 909 | 3 | 1 | Not recommended | Below expectations |
| Unai Vencedor | 25 | 818 | 0 | 0 | Not recommended | Did not deliver |
| Ugo Raghouber | 18 | 721 | 0 | 0 | Not recommended | Below expectations |
| Diego Pampín | 32 | 535 | 0 | 0 | Not recommended | Did not deliver |
| José Luis Morales | 35 | 383 | 1 | 1 | Recommended | Fair |
| Goduine Koyalipou | 14 | 239 | 1 | 0 | Not recommended | Did not deliver |
| Sergio Lozano | 3 | 11 | 0 | 0 | Not recommended | Did not deliver |
| Dani Cervera * | 1 | 0 | 0 | 0 | Not recommended | Investment |
| Joan Ruiz * | 1 | 0 | 0 | 0 | Not recommended | Investment |
| Ignasi Miquel | 0 | 0 | 0 | 0 | Not recommended | Did not deliver |
Mallorca (5 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Mateo Joseph | 30 | 1710 | 2 | 3 | Not recommended | Below expectations |
| Pablo Torre | 38 | 1637 | 4 | 4 | Recommended | Fair |
| Zito Luvumbo | 14 | 519 | 0 | 2 | Recommended | Fair |
| Lucas Bergström | 27 | 450 | 0 | 0 | Not recommended | Fair |
| Marash Kumbulla | 15 | 438 | 0 | 0 | Recommended | Below expectations |
Osasuna (8 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Víctor Muñoz | 34 | 2668 | 6 | 2 | Not recommended | Fair |
| Valentin Rosier | 32 | 2554 | 1 | 1 | Not recommended | Fair |
| Javi Galán | 21 | 1674 | 0 | 1 | Recommended | Good |
| Raúl Moro | 17 | 629 | 0 | 2 | Not recommended | Below expectations |
| Sheraldo Becker | 18 | 171 | 0 | 0 | Not recommended | Did not deliver |
| Raúl Chasco * | 4 | 0 | 0 | 0 | Not recommended | Investment |
| Martin Pedroarena * | 1 | 0 | 0 | 0 | Not recommended | Investment |
| Ismael Sierra Arnal * | 0 | 0 | 0 | 0 | Not recommended | Investment |
Oviedo (26 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Aarón Escandell | 38 | 3240 | 0 | 1 | Not recommended | Excellent |
| Alberto Reina | 37 | 2487 | 4 | 1 | Not recommended | Below expectations |
| Federico Viñas | 33 | 2451 | 9 | 1 | Recommended | Good |
| Nacho Vidal | 31 | 2277 | 0 | 0 | Not recommended | Below expectations |
| David Costas | 30 | 2075 | 1 | 0 | Not recommended | Fair |
| Santiago Colombatto | 36 | 2069 | 0 | 1 | Recommended | Fair |
| Haissem Hassan | 38 | 1943 | 0 | 3 | Not recommended | Fair |
| David Carmo | 32 | 1787 | 1 | 0 | Recommended | Fair |
| Abdel Rahim | 36 | 1726 | 0 | 0 | Not recommended | Below expectations |
| Javi López | 32 | 1726 | 0 | 1 | Not recommended | Below expectations |
| Kwasi Sibo | 36 | 1689 | 0 | 0 | Not recommended | Did not deliver |
| Dani Calvo | 38 | 1617 | 0 | 0 | Not recommended | Below expectations |
| Leander Dendoncker | 24 | 1339 | 1 | 0 | Recommended | Below expectations |
| Eric Bailly | 31 | 1236 | 1 | 0 | Not recommended | Fair |
| Salomón Rondón | 17 | 1037 | 2 | 0 | Recommended | Below expectations |
| Nicolas Fonseca | 20 | 1019 | 0 | 0 | Recommended | Below expectations |
| Santi Cazorla | 32 | 940 | 0 | 1 | Recommended | Fair |
| Thiago Fernández | 17 | 822 | 0 | 4 | Not recommended | Fair |
| Luka Ilić | 30 | 756 | 1 | 0 | Not recommended | Did not deliver |
| Josip Brekalo | 17 | 483 | 0 | 0 | Recommended | Did not deliver |
| Álex Forés | 33 | 382 | 0 | 1 | Not recommended | Did not deliver |
| Oier Luengo | 16 | 225 | 0 | 1 | Not recommended | Did not deliver |
| Ovie Ejaria | 13 | 196 | 0 | 0 | Not recommended | Did not deliver |
| Thiago Borbas * | 17 | 191 | 0 | 0 | Not recommended | Investment |
| Horațiu Moldovan | 38 | 180 | 0 | 0 | Not recommended | Did not deliver |
| Brandon Domingues | 9 | 0 | 0 | 0 | Not recommended | Did not deliver |
Rayo Vallecano (6 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Nobel Mendy | 31 | 1811 | 2 | 0 | Not recommended | Below expectations |
| Francisco Perez | 35 | 1250 | 2 | 1 | Not recommended | Did not deliver |
| Alexandre Alemão | 31 | 1149 | 4 | 0 | Recommended | Below expectations |
| Iliàs Akhomach Chakkour | 12 | 712 | 0 | 1 | Recommended | Fair |
| Luiz Felipe | 21 | 491 | 0 | 0 | Recommended | Below expectations |
| Carlos Martín | 19 | 467 | 0 | 0 | Not recommended | Did not deliver |
Real Betis (10 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Álvaro Valles | 38 | 2520 | 0 | 0 | Recommended | Good |
| Valentín Gómez | 37 | 1881 | 1 | 0 | Recommended | Fair |
| Sofyan Amrabat | 18 | 1296 | 0 | 0 | Recommended | Below expectations |
| Rodrigo Riquelme | 36 | 838 | 1 | 1 | Recommended | Below expectations |
| Junior Firpo | 26 | 832 | 0 | 1 | Recommended | Fair |
| Pau López | 32 | 810 | 0 | 0 | Recommended | Below expectations |
| Nelson Deossa | 31 | 736 | 0 | 0 | Recommended | Fair |
| Álvaro Fidalgo | 16 | 547 | 1 | 0 | Recommended | Good |
| Darling Bladi * | 2 | 0 | 0 | 0 | Not recommended | Investment |
| Daouda Traore | 0 | 0 | 0 | 0 | Not recommended | Did not deliver |
Real Madrid (4 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Álvaro Fernandez | 33 | 2340 | 2 | 3 | Recommended | Excellent |
| Dean Huijsen | 29 | 2037 | 2 | 2 | Recommended | Excellent |
| Trent Alexander-Arnold | 24 | 1169 | 0 | 4 | Recommended | Good |
| Franco Mastantuono | 33 | 1049 | 1 | 0 | Recommended | Good |
Real Sociedad (6 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Carlos Soler | 34 | 2332 | 4 | 3 | Recommended | Good |
| Jon Gorrotxategi | 32 | 2215 | 1 | 3 | Not recommended | Fair |
| Duje Ćaleta-Car | 36 | 2152 | 1 | 0 | Recommended | Fair |
| Gonçalo Guedes | 32 | 1839 | 8 | 4 | Recommended | Good |
| Yangel Herrera | 16 | 530 | 0 | 0 | Recommended | Did not deliver |
| Wesley * | 16 | 91 | 0 | 0 | Not recommended | Investment |
Sevilla (8 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Odysseas Vlachodimos | 36 | 2970 | 0 | 0 | Not recommended | Fair |
| Gabriel Suazo | 30 | 2096 | 0 | 1 | Recommended | Fair |
| Batista Mendy | 32 | 1624 | 1 | 0 | Not recommended | Below expectations |
| Alexis Sánchez | 31 | 1305 | 4 | 2 | Recommended | Good |
| César Azpilicueta | 21 | 1218 | 0 | 1 | Recommended | Good |
| Neal Maupay | 14 | 870 | 2 | 1 | Recommended | Fair |
| Alfonso Gonzales | 11 | 321 | 1 | 0 | Recommended | Below expectations |
| Fábio Cardoso | 28 | 298 | 0 | 0 | Recommended | Below expectations |
Valencia (13 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Copete | 24 | 1768 | 0 | 0 | Recommended | Below expectations |
| Arnaut Danjuma | 37 | 1627 | 3 | 2 | Not recommended | Fair |
| Julen Agirrezabala | 22 | 1620 | 0 | 0 | Recommended | Below expectations |
| Filip Ugrinić | 31 | 1513 | 0 | 3 | Recommended | Fair |
| Lucas Beltrán | 27 | 1366 | 1 | 2 | Recommended | Fair |
| Guido Rodríguez | 16 | 1308 | 4 | 0 | Recommended | Excellent |
| Largie Ramazani | 30 | 1250 | 6 | 1 | Not recommended | Fair |
| Unai Núñez | 15 | 921 | 0 | 0 | Recommended | Fair |
| Baptiste Santamaria | 37 | 775 | 1 | 1 | Recommended | Fair |
| Renzo Saravia | 10 | 353 | 0 | 0 | Recommended | Did not deliver |
| Raba | 36 | 291 | 0 | 1 | Recommended | Fair |
| Pere García * | 1 | 0 | 0 | 0 | Not recommended | Investment |
| Aaron Ramsey * | 1 | 0 | 0 | 0 | Not recommended | Investment |
Villarreal (12 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Alberto Moleiro | 38 | 2490 | 10 | 5 | Recommended | Good |
| Renato Veiga | 35 | 2485 | 0 | 0 | Recommended | Fair |
| Santiago Mouriño | 32 | 2384 | 1 | 2 | Recommended | Fair |
| Georges Mikautadze | 34 | 2117 | 13 | 6 | Recommended | Excellent |
| Rafa Marín | 36 | 1980 | 1 | 0 | Recommended | Fair |
| Thomas Partey | 29 | 930 | 0 | 0 | Recommended | Fair |
| Tani Oluwaseyi | 36 | 922 | 2 | 2 | Not recommended | Fair |
| Arnau Tenas | 36 | 900 | 0 | 0 | Recommended | Below expectations |
| Alexander Freeman | 18 | 356 | 0 | 0 | Not recommended | Good |
| Alfonso Gonzales | 14 | 334 | 1 | 0 | Recommended | Below expectations |
| Manor Solomon | 12 | 153 | 1 | 1 | Not recommended | Did not deliver |
| Ismael Sierra Arnal * | 1 | 0 | 0 | 0 | Not recommended | Investment |