Executive Summary
In total we identified 280 real signings by the clubs of Serie A in the 2024/25 season — academy promotions, loan returns, internal moves and transfers that never went through are excluded. Of these, 259 are included in the hit-rate calculation; 21 are youth investments (under-23 with no game time), classified separately. Signings without relevant minutes in the season count as unsuccessful.
Club Ranking
| Club | League position | Signings | Evaluated | Successful | Fair | Unsuccessful | Hit rate % | SigningLab* | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Inter | 2º | 5 | 4 | 2 | 2 | 0 | 75% | 100% |
| 2 | Napoli | 1º | 10 | 9 | 4 | 3 | 2 | 61% | 100% |
| 3 | Juventus | 4º | 12 | 12 | 4 | 6 | 2 | 58% | 100% |
| 4 | AC Milan | 8º | 11 | 10 | 3 | 5 | 2 | 55% | 100% |
| 5 | AS Roma | 5º | 15 | 13 | 7 | 0 | 6 | 54% | 85% |
| 6 | Fiorentina | 6º | 17 | 15 | 5 | 5 | 5 | 50% | 87% |
| 7 | Atalanta | 3º | 12 | 12 | 3 | 5 | 4 | 46% | 92% |
| 8 | Bologna | 9º | 10 | 9 | 2 | 4 | 3 | 44% | 78% |
| 9 | Torino | 11º | 12 | 12 | 3 | 4 | 5 | 42% | 100% |
| 10 | Parma | 15º | 22 | 20 | 5 | 6 | 9 | 40% | 75% |
| 11 | Cagliari | 16º | 8 | 8 | 2 | 2 | 4 | 38% | 88% |
| 12 | Como | 10º | 35 | 35 | 7 | 11 | 17 | 36% | 89% |
| 13 | Lazio | 7º | 9 | 7 | 1 | 3 | 3 | 36% | 71% |
| 14 | Udinese | 12º | 10 | 9 | 1 | 4 | 4 | 33% | 89% |
| 15 | Empoli | 18º | 11 | 10 | 0 | 5 | 5 | 25% | 100% |
| 16 | Venezia | 19º | 29 | 28 | 2 | 8 | 18 | 21% | 93% |
| 17 | Lecce | 17º | 15 | 14 | 3 | 0 | 11 | 21% | 93% |
| 18 | Hellas Verona | 14º | 17 | 13 | 0 | 3 | 10 | 12% | 100% |
| 19 | Genoa | 13º | 10 | 9 | 0 | 2 | 7 | 11% | 89% |
| 20 | Monza | 20º | 10 | 10 | 0 | 2 | 8 | 10% | 100% |
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 |
|---|---|---|---|---|---|---|---|
| Romelu Lukaku | Napoli | F | 2870 | 14+10 | 7.00 | Excellent | Recommended |
| Oumar Solet | Udinese | D | 1674 | 1+2 | 7.24 | Excellent | Not recommended |
| Elia Caprile | Cagliari | G | 1629 | 0+0 | 7.17 | Excellent | Recommended |
| Strahinja Pavlović | AC Milan | D | 1869 | 2+1 | 4.42 | Excellent | Recommended |
| Nico Paz | Como | M | 2699 | 6+8 | 7.02 | Excellent | Not recommended |
| Mateo Retegui | Atalanta | F | 2402 | 25+8 | 7.33 | Excellent | Recommended |
| Matías Soulé | AS Roma | M | 1799 | 5+5 | 5.28 | Excellent | Recommended |
| Gabriel Strefezza | Como | M | 2632 | 6+4 | 7.16 | Excellent | Recommended |
| Alexis Saelemaekers | AS Roma | D | 1414 | 7+3 | 6.13 | Excellent | Recommended |
| Yacine Adli | Fiorentina | M | 1248 | 4+6 | 5.50 | 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 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.
AC Milan (11 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Youssouf Fofana | 35 | 2509 | 1 | 6 | Recommended | Fair |
| Strahinja Pavlović | 37 | 1869 | 2 | 1 | Recommended | Excellent |
| Emerson | 20 | 1382 | 0 | 0 | Recommended | Fair |
| Tammy Abraham | 34 | 1182 | 3 | 4 | Recommended | Fair |
| Álvaro Morata | 16 | 1105 | 5 | 0 | Recommended | Fair |
| João Félix | 16 | 767 | 2 | 0 | Recommended | Good |
| Santiago Giménez | 14 | 676 | 5 | 2 | Recommended | Good |
| Kyle Walker | 11 | 658 | 0 | 0 | Recommended | Fair |
| Warren Bondo * | 12 | 162 | 0 | 0 | Not recommended | Investment |
| Riccardo Sottil | 14 | 122 | 0 | 0 | Not recommended | Did not deliver |
| Silvano Vos | 1 | 0 | 0 | 0 | Not recommended | Did not deliver |
AS Roma (15 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Manu Koné | 35 | 2582 | 2 | 1 | Recommended | Good |
| Artem Dovbyk | 35 | 2430 | 12 | 2 | Recommended | Good |
| Matías Soulé | 37 | 1799 | 5 | 5 | Recommended | Excellent |
| Alexis Saelemaekers | 26 | 1414 | 7 | 3 | Recommended | Excellent |
| Mats Hummels | 33 | 918 | 0 | 0 | Recommended | Good |
| Devyne Rensch | 15 | 479 | 0 | 1 | Recommended | Good |
| Enzo Le Fée | 15 | 319 | 0 | 0 | Recommended | Below expectations |
| Mario Hermoso | 13 | 255 | 0 | 0 | Recommended | Below expectations |
| Lucas Gourna-Douath | 15 | 226 | 0 | 0 | Not recommended | Did not deliver |
| Saud Abdulhamid | 31 | 205 | 0 | 1 | Recommended | Good |
| Victor Nelsson | 13 | 185 | 0 | 0 | Not recommended | Did not deliver |
| Anass Salah-Eddine * | 15 | 153 | 0 | 1 | Not recommended | Investment |
| Samuel Dahl * | 22 | 41 | 0 | 0 | Not recommended | Investment |
| Pierluigi Gollini | 16 | 0 | 0 | 0 | Not recommended | Did not deliver |
| Mathew Ryan | 19 | 0 | 0 | 0 | Not recommended | Did not deliver |
Atalanta (12 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Raoul Bellanova | 36 | 2407 | 0 | 9 | Recommended | Good |
| Mateo Retegui | 36 | 2402 | 25 | 8 | Recommended | Excellent |
| Lazar Samardžić | 37 | 1149 | 2 | 1 | Recommended | Fair |
| Odilon Kossounou | 20 | 1125 | 0 | 0 | Not recommended | Below expectations |
| Marco Brescianini | 34 | 1010 | 4 | 2 | Not recommended | Fair |
| Juan Cuadrado | 29 | 825 | 0 | 2 | Recommended | Good |
| Stefan Posch | 5 | 388 | 0 | 0 | Recommended | Below expectations |
| Nicolò Zaniolo | 20 | 344 | 2 | 2 | Not recommended | Fair |
| Ibrahim Sulemana | 35 | 282 | 2 | 0 | Not recommended | Fair |
| Rui Patrício | 36 | 270 | 0 | 0 | Not recommended | Did not deliver |
| Daniel Maldini | 12 | 257 | 3 | 0 | Not recommended | Fair |
| Ben Godfrey | 15 | 22 | 0 | 0 | Not recommended | Did not deliver |
Bologna (10 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Juan Miranda | 36 | 2291 | 0 | 6 | Recommended | Good |
| Benjamín Domínguez | 35 | 1310 | 3 | 2 | Not recommended | Below expectations |
| Tommaso Pobega | 31 | 1178 | 2 | 2 | Not recommended | Fair |
| Thijs Dallinga | 38 | 1163 | 3 | 2 | Recommended | Below expectations |
| Emil Holm | 30 | 1137 | 1 | 1 | Not recommended | Fair |
| Nicolò Casale | 32 | 911 | 0 | 1 | Not recommended | Fair |
| Davide Calabria | 13 | 647 | 0 | 1 | Recommended | Fair |
| Nicolò Cambiaghi | 19 | 614 | 1 | 3 | Recommended | Good |
| Martin Erlić | 30 | 334 | 0 | 0 | Recommended | Did not deliver |
| Samuel Iling Junior * | 19 | 131 | 1 | 0 | Not recommended | Investment |
Cagliari (8 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Sebastiano Luperto | 38 | 3249 | 1 | 3 | Not recommended | Good |
| Roberto Piccoli | 37 | 3151 | 10 | 1 | Not recommended | Below expectations |
| Nadir Zortea | 36 | 2736 | 6 | 2 | Not recommended | Fair |
| Michel Ndary Adopo | 37 | 2417 | 1 | 1 | Not recommended | Below expectations |
| Elia Caprile | 18 | 1629 | 0 | 0 | Recommended | Excellent |
| José Luis Palomino | 38 | 1091 | 1 | 0 | Recommended | Fair |
| Mattia Felici | 37 | 923 | 0 | 3 | Not recommended | Did not deliver |
| Alen Sherri | 38 | 622 | 0 | 0 | Not recommended | Below expectations |
Como (35 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Nico Paz | 36 | 2699 | 6 | 8 | Not recommended | Excellent |
| Gabriel Strefezza | 37 | 2632 | 6 | 4 | Recommended | Excellent |
| Lucas Da Cunha | 38 | 2625 | 3 | 2 | Not recommended | Excellent |
| Marc-Oliver Kempf | 32 | 2617 | 0 | 0 | Recommended | Fair |
| Edoardo Goldaniga | 35 | 2543 | 1 | 0 | Not recommended | Fair |
| Patrick Cutrone | 38 | 2053 | 7 | 4 | Not recommended | Below expectations |
| Maximo Perrone | 26 | 1859 | 0 | 3 | Not recommended | Fair |
| Alberto Dossena | 26 | 1829 | 0 | 2 | Recommended | Good |
| Alberto Moreno | 30 | 1741 | 0 | 0 | Not recommended | Below expectations |
| Alieu Fadera | 34 | 1667 | 1 | 3 | Recommended | Fair |
| Jean Butez | 20 | 1665 | 0 | 0 | Recommended | Good |
| Ignace Van der Brempt | 26 | 1264 | 0 | 1 | Not recommended | Below expectations |
| Assane Diao | 15 | 1257 | 8 | 1 | Not recommended | Good |
| Yannik Engelhardt | 37 | 1185 | 1 | 1 | Recommended | Below expectations |
| Maxence Caqueret | 19 | 1097 | 2 | 3 | Recommended | Good |
| Pepe Reina | 38 | 1035 | 0 | 0 | Not recommended | Did not deliver |
| Emil Audero | 23 | 720 | 0 | 0 | Not recommended | Below expectations |
| Mergim Vojvoda | 12 | 718 | 1 | 2 | Not recommended | Fair |
| Sergi Roberto | 15 | 696 | 0 | 1 | Recommended | Fair |
| Ivan Smolčić | 15 | 635 | 0 | 0 | Not recommended | Fair |
| Andrea Belotti | 23 | 611 | 2 | 0 | Recommended | Fair |
| Anastasios Douvikas | 14 | 578 | 2 | 2 | Recommended | Fair |
| Jonathan Ikoné | 15 | 542 | 2 | 0 | Not recommended | Fair |
| Federico Barba | 15 | 437 | 0 | 0 | Not recommended | Did not deliver |
| Alessio Iovine | 37 | 393 | 0 | 0 | Not recommended | Did not deliver |
| Luca Mazzitelli | 15 | 358 | 1 | 1 | Recommended | Fair |
| Matthias Braunöder | 36 | 279 | 0 | 0 | Not recommended | Did not deliver |
| Marco Sala | 16 | 267 | 0 | 0 | Not recommended | Did not deliver |
| Simone Verdi | 20 | 125 | 0 | 0 | Not recommended | Did not deliver |
| Daniele Baselli | 13 | 23 | 0 | 0 | Not recommended | Did not deliver |
| Dele Alli | 10 | 10 | 0 | 0 | Not recommended | Did not deliver |
| Oliver Abildgaard | 1 | 7 | 0 | 0 | Not recommended | Did not deliver |
| Tommaso Cassandro | 1 | 0 | 0 | 0 | Not recommended | Did not deliver |
| Mauro Vigorito | 11 | 0 | 0 | 0 | Not recommended | Did not deliver |
| Raphaël Varane | 0 | 0 | 0 | 0 | Not recommended | Did not deliver |
Empoli (11 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Devis Vásquez | 38 | 2880 | 0 | 0 | Recommended | Fair |
| Sebastiano Esposito | 34 | 2341 | 8 | 0 | Not recommended | Fair |
| Lorenzo Colombo | 37 | 2249 | 6 | 2 | Not recommended | Below expectations |
| Faustino Anjorin | 22 | 1117 | 2 | 3 | Recommended | Fair |
| Mattia De Sciglio | 32 | 781 | 1 | 0 | Not recommended | Fair |
| Ola Solbakken | 22 | 764 | 0 | 0 | Not recommended | Did not deliver |
| Christian Kouamé | 8 | 508 | 1 | 0 | Recommended | Fair |
| Marco Silvestri | 15 | 450 | 0 | 0 | Not recommended | Did not deliver |
| Pietro Pellegri | 13 | 413 | 3 | 0 | Not recommended | Did not deliver |
| Junior Sambia | 35 | 394 | 0 | 0 | Not recommended | Did not deliver |
| Saba Sazonov * | 2 | 0 | 0 | 0 | Not recommended | Investment |
Fiorentina (17 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| David De Gea | 38 | 3150 | 0 | 1 | Not recommended | Good |
| Moise Kean | 32 | 2710 | 19 | 3 | Not recommended | Fair |
| Robin Gosens | 32 | 2527 | 5 | 5 | Recommended | Excellent |
| Danilo Cataldi | 26 | 1724 | 3 | 0 | Not recommended | Fair |
| Andrea Colpani | 27 | 1445 | 2 | 1 | Recommended | Good |
| Marin Pongračić | 28 | 1368 | 0 | 0 | Not recommended | Below expectations |
| Albert Guðmundsson | 27 | 1285 | 6 | 1 | Recommended | Fair |
| Yacine Adli | 31 | 1248 | 4 | 6 | Recommended | Excellent |
| Amir Richardson | 36 | 1106 | 1 | 1 | Not recommended | Below expectations |
| Pablo Marí | 14 | 1098 | 0 | 0 | Recommended | Fair |
| Nicolò Fagioli | 15 | 962 | 1 | 2 | Not recommended | Good |
| Edoardo Bove | 12 | 856 | 1 | 2 | Not recommended | Fair |
| Michael Folorunsho | 15 | 646 | 0 | 0 | Not recommended | Below expectations |
| Cher Ndour | 15 | 407 | 0 | 0 | Not recommended | Did not deliver |
| Nicolò Zaniolo | 11 | 356 | 0 | 0 | Not recommended | Below expectations |
| Matias Moreno * | 34 | 150 | 0 | 0 | Not recommended | Investment |
| Nicolás Valentini * | 5 | 0 | 0 | 0 | Not recommended | Investment |
Genoa (10 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Andrea Pinamonti | 37 | 2860 | 10 | 1 | Not recommended | Fair |
| Alessandro Zanoli | 35 | 1714 | 1 | 0 | Not recommended | Below expectations |
| Fabio Miretti | 27 | 1694 | 3 | 3 | Not recommended | Below expectations |
| Brooke Norton-Cuffy | 26 | 721 | 0 | 0 | Not recommended | Did not deliver |
| Pierluigi Gollini | 15 | 630 | 0 | 0 | Not recommended | Did not deliver |
| Jean Onana | 12 | 298 | 0 | 0 | Recommended | Below expectations |
| Maxwel Cornet | 7 | 242 | 2 | 1 | Recommended | Fair |
| Benjamin Siegrist | 16 | 153 | 0 | 0 | Not recommended | Did not deliver |
| Mario Balotelli | 9 | 67 | 0 | 0 | Not recommended | Did not deliver |
| Alessandro Marcandalli * | 20 | 46 | 0 | 0 | Not recommended | Investment |
Hellas Verona (17 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Domagoj Bradarić | 35 | 1948 | 1 | 0 | Not recommended | Below expectations |
| Amin Sarr | 36 | 1918 | 4 | 1 | Not recommended | Below expectations |
| Casper Tengstedt | 29 | 1531 | 6 | 1 | Not recommended | Fair |
| Daniel Mosquera | 37 | 1371 | 5 | 1 | Not recommended | Below expectations |
| Nicolás Valentini | 14 | 1132 | 0 | 0 | Recommended | Fair |
| Flavius Daniliuc | 35 | 1004 | 0 | 0 | Not recommended | Did not deliver |
| Dailon Rocha Livramento | 36 | 953 | 1 | 1 | Not recommended | Did not deliver |
| Grigoris Kastanos | 38 | 866 | 1 | 1 | Not recommended | Did not deliver |
| Cheikh Niasse | 13 | 757 | 0 | 0 | Not recommended | Did not deliver |
| Antoine Bernede | 15 | 598 | 1 | 0 | Not recommended | Did not deliver |
| Martin Frese | 14 | 551 | 0 | 0 | Not recommended | Did not deliver |
| Abdou Harroui | 11 | 462 | 1 | 2 | Recommended | Fair |
| Daniel Oyegoke * | 15 | 110 | 0 | 0 | Not recommended | Investment |
| Faride Alidou | 13 | 68 | 0 | 0 | Not recommended | Did not deliver |
| Yllan Okou * | 24 | 1 | 0 | 0 | Not recommended | Investment |
| Luan Patrick * | 6 | 0 | 0 | 0 | Not recommended | Investment |
| Ayanda Sishuba * | 14 | 0 | 0 | 0 | Not recommended | Investment |
Inter (5 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Piotr Zieliński | 30 | 984 | 2 | 2 | Recommended | Good |
| Mehdi Taremi | 36 | 816 | 1 | 2 | Recommended | Good |
| Josep Martínez | 38 | 450 | 0 | 0 | Recommended | Fair |
| Nicola Zalewski | 13 | 442 | 1 | 1 | Not recommended | Fair |
| Tomás Palacios * | 18 | 10 | 0 | 0 | Not recommended | Investment |
Juventus (12 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Michele Di Gregorio | 38 | 2970 | 0 | 0 | Recommended | Good |
| Khéphren Thuram | 35 | 2337 | 4 | 5 | Recommended | Good |
| Pierre Kalulu | 31 | 2335 | 1 | 0 | Recommended | Fair |
| Teun Koopmeiners | 29 | 1997 | 3 | 3 | Recommended | Fair |
| Nicolás González | 27 | 1776 | 3 | 2 | Recommended | Good |
| Francisco Conceição | 28 | 1341 | 3 | 3 | Recommended | Good |
| Randal Kolo Muani | 17 | 1164 | 8 | 1 | Recommended | Fair |
| Renato Veiga | 14 | 1094 | 0 | 1 | Not recommended | Fair |
| Lloyd Kelly | 13 | 1015 | 0 | 0 | Not recommended | Fair |
| Douglas Luiz | 25 | 522 | 0 | 0 | Recommended | Fair |
| Juan Cabal | 12 | 461 | 0 | 0 | Not recommended | Below expectations |
| Christos Papadopoulos | 1 | 0 | 0 | 0 | Not recommended | Did not deliver |
Lazio (9 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Boulaye Dia | 37 | 2192 | 9 | 3 | Recommended | Fair |
| Nuno Tavares | 26 | 1699 | 0 | 8 | Recommended | Fair |
| Oluwafisayo Dele-Bashiru | 36 | 953 | 3 | 1 | Recommended | Fair |
| Tijjani Noslin | 37 | 894 | 2 | 2 | Recommended | Below expectations |
| Samuel Gigot | 33 | 688 | 2 | 0 | Recommended | Good |
| Loum Tchaouna | 37 | 653 | 1 | 0 | Recommended | Below expectations |
| Reda Belahyane * | 14 | 191 | 0 | 0 | Not recommended | Investment |
| Gaetano Castrovilli | 19 | 163 | 0 | 0 | Not recommended | Did not deliver |
| Arijon Ibrahimović * | 15 | 11 | 0 | 0 | Not recommended | Investment |
Lecce (15 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Lassana Coulibaly | 38 | 2678 | 1 | 0 | Not recommended | Below expectations |
| Frédéric Guilbert | 33 | 2451 | 0 | 1 | Recommended | Good |
| Kialonda Gaspar | 29 | 2143 | 0 | 1 | Recommended | Good |
| Jose Morente | 36 | 2029 | 3 | 2 | Not recommended | Below expectations |
| Balthazar Pierret | 32 | 1726 | 0 | 0 | Not recommended | Did not deliver |
| Gaby Jean | 30 | 1387 | 0 | 0 | Not recommended | Did not deliver |
| Ante Rebić | 34 | 799 | 1 | 0 | Not recommended | Below expectations |
| Jesper Karlsson | 20 | 504 | 1 | 0 | Recommended | Good |
| Danilo Veiga | 16 | 375 | 0 | 0 | Recommended | Did not deliver |
| Konan N'Dri | 15 | 313 | 0 | 0 | Not recommended | Did not deliver |
| Andy Pelmard | 16 | 134 | 0 | 0 | Not recommended | Did not deliver |
| Marco Sala | 14 | 71 | 0 | 0 | Not recommended | Did not deliver |
| Kevin Bonifazi | 9 | 67 | 0 | 0 | Not recommended | Did not deliver |
| Filip Marchwiński * | 13 | 14 | 0 | 0 | Not recommended | Investment |
| Christian Früchtl | 38 | 0 | 0 | 0 | Not recommended | Did not deliver |
Monza (10 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Stefano Turati | 34 | 2677 | 0 | 0 | Not recommended | Fair |
| Alessandro Bianco | 35 | 2605 | 1 | 0 | Not recommended | Below expectations |
| Semuel Pizzignacco | 38 | 736 | 0 | 0 | Not recommended | Did not deliver |
| Keita Baldé | 11 | 641 | 2 | 0 | Not recommended | Below expectations |
| Gaetano Castrovilli | 15 | 596 | 0 | 0 | Not recommended | Did not deliver |
| Kacper Urbański | 17 | 505 | 0 | 0 | Not recommended | Did not deliver |
| Tomás Palacios | 16 | 445 | 0 | 0 | Not recommended | Fair |
| Stefan Leković | 16 | 364 | 0 | 0 | Not recommended | Did not deliver |
| Silvère Ganvoula | 10 | 325 | 0 | 0 | Not recommended | Did not deliver |
| Omari Forson | 31 | 222 | 0 | 0 | Not recommended | Did not deliver |
Napoli (10 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Scott McTominay | 34 | 2941 | 12 | 4 | Recommended | Excellent |
| Romelu Lukaku | 36 | 2870 | 14 | 10 | Recommended | Excellent |
| Alessandro Buongiorno | 26 | 1926 | 1 | 0 | Recommended | Fair |
| Leonardo Spinazzola | 33 | 1536 | 1 | 1 | Recommended | Fair |
| David Neres | 29 | 1294 | 2 | 4 | Recommended | Good |
| Billy Gilmour | 35 | 1178 | 0 | 1 | Recommended | Fair |
| Philip Billing | 18 | 201 | 1 | 0 | Recommended | Good |
| Rafa Marín * | 38 | 142 | 0 | 0 | Not recommended | Investment |
| Simone Scuffet | 19 | 90 | 0 | 0 | Not recommended | Did not deliver |
| Noah Okafor | 14 | 48 | 0 | 0 | Not recommended | Did not deliver |
Parma (22 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Zion Suzuki | 37 | 3315 | 0 | 0 | Recommended | Excellent |
| Simon Sohm | 37 | 2999 | 4 | 0 | Not recommended | Below expectations |
| Enrico Del Prato | 35 | 2946 | 4 | 0 | Not recommended | Good |
| Emanuele Valeri | 36 | 2878 | 2 | 6 | Not recommended | Fair |
| Botond Balogh | 36 | 2053 | 0 | 1 | Not recommended | Fair |
| Dennis Man | 35 | 2005 | 4 | 4 | Not recommended | Good |
| Mandela Keita | 34 | 1827 | 0 | 2 | Recommended | Fair |
| Lautaro Valenti | 30 | 1557 | 1 | 0 | Not recommended | Fair |
| Adrián Bernabé García | 23 | 1461 | 1 | 1 | Not recommended | Good |
| Matteo Cancellieri | 29 | 1440 | 3 | 0 | Not recommended | Below expectations |
| Antoine Hainaut | 37 | 1207 | 2 | 0 | Not recommended | Fair |
| Pontus Almqvist | 36 | 1120 | 1 | 1 | Not recommended | Below expectations |
| Woyo Coulibaly | 17 | 1085 | 0 | 1 | Not recommended | Did not deliver |
| Alessandro Vogliacco | 13 | 775 | 0 | 0 | Not recommended | Below expectations |
| Mateo Pellegrino | 15 | 745 | 3 | 1 | Not recommended | Fair |
| Nahuel Estévez | 25 | 664 | 0 | 0 | Not recommended | Below expectations |
| Drissa Camara | 37 | 444 | 0 | 0 | Not recommended | Did not deliver |
| Jacob Ondrejka | 17 | 428 | 5 | 0 | Not recommended | Good |
| Milan Đurić | 12 | 284 | 1 | 0 | Recommended | Below expectations |
| Adrian Benedyczak | 14 | 213 | 0 | 0 | Not recommended | Did not deliver |
| Mathias Fjørtoft Løvik * | 19 | 105 | 0 | 0 | Not recommended | Investment |
| Edoardo Corvi * | 38 | 0 | 0 | 0 | Not recommended | Investment |
Torino (12 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Saúl Coco | 35 | 2847 | 2 | 0 | Not recommended | Fair |
| Che Adams | 37 | 2656 | 9 | 3 | Recommended | Good |
| Guillermo Maripán | 34 | 2341 | 1 | 1 | Recommended | Good |
| Sebastian Walukiewicz | 34 | 1668 | 0 | 0 | Not recommended | Below expectations |
| Marcus Pedersen | 35 | 1377 | 0 | 0 | Not recommended | Did not deliver |
| Borna Sosa | 28 | 1185 | 0 | 0 | Recommended | Fair |
| Cristiano Biraghi | 15 | 1158 | 0 | 0 | Recommended | Good |
| Eljif Elmas | 14 | 1025 | 4 | 0 | Not recommended | Fair |
| Cesare Casadei | 15 | 1023 | 1 | 1 | Not recommended | Fair |
| Alberto Paleari | 38 | 90 | 0 | 0 | Not recommended | Did not deliver |
| Amine Salama | 4 | 0 | 0 | 0 | Not recommended | Did not deliver |
| Uroš Kabić | 0 | 0 | 0 | 0 | Not recommended | Did not deliver |
Udinese (10 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Jesper Karlström | 37 | 3189 | 0 | 3 | Not recommended | Fair |
| Jürgen Ekkelenkamp | 36 | 1902 | 3 | 2 | Recommended | Fair |
| Oumar Solet | 19 | 1674 | 1 | 2 | Not recommended | Excellent |
| Arthur Atta | 30 | 1246 | 0 | 1 | Not recommended | Below expectations |
| Razvan Sava | 31 | 1080 | 0 | 0 | Not recommended | Below expectations |
| Souleymane Isaak Touré | 17 | 736 | 1 | 0 | Recommended | Fair |
| Rui Modesto | 34 | 612 | 0 | 1 | Not recommended | Below expectations |
| Alexis Sánchez | 20 | 439 | 0 | 0 | Recommended | Fair |
| Damián Pizarro * | 24 | 24 | 0 | 0 | Not recommended | Investment |
| Egil Selvik | 2 | 0 | 0 | 0 | Not recommended | Did not deliver |
Venezia (29 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|---|---|---|---|---|---|
| Jay Idzes | 35 | 3128 | 1 | 0 | Not recommended | Fair |
| Hans Nicolussi Caviglia | 35 | 2870 | 4 | 2 | Not recommended | Fair |
| Mikael Ellertsson | 37 | 2480 | 2 | 2 | Not recommended | Fair |
| Gaetano Oristanio | 38 | 2333 | 3 | 3 | Not recommended | Below expectations |
| Francesco Zampano | 35 | 1648 | 1 | 2 | Not recommended | Did not deliver |
| Joel Pohjanpalo | 20 | 1615 | 6 | 0 | Not recommended | Fair |
| Fali Candé | 17 | 1530 | 1 | 1 | Not recommended | Good |
| Alessio Zerbin | 18 | 1520 | 1 | 1 | Not recommended | Fair |
| Filip Stanković | 28 | 1368 | 0 | 0 | Not recommended | Good |
| Ionuț Radu | 15 | 1350 | 0 | 0 | Not recommended | Fair |
| John Yeboah | 33 | 1231 | 1 | 1 | Not recommended | Did not deliver |
| Kike | 16 | 1121 | 1 | 0 | Not recommended | Fair |
| Joel Schingtienne | 32 | 1121 | 0 | 0 | Not recommended | Below expectations |
| Marin Šverko | 27 | 1119 | 1 | 0 | Not recommended | Below expectations |
| Antonio Candela | 19 | 1011 | 0 | 1 | Not recommended | Did not deliver |
| Alfred Duncan | 20 | 959 | 0 | 0 | Not recommended | Did not deliver |
| Issa Doumbia | 36 | 943 | 0 | 0 | Not recommended | Did not deliver |
| Christian Gytkjær | 38 | 769 | 2 | 1 | Not recommended | Did not deliver |
| Giorgio Altare | 16 | 751 | 0 | 0 | Not recommended | Below expectations |
| Jesse Joronen | 36 | 702 | 0 | 0 | Recommended | Fair |
| Magnus Kofod Andersen | 18 | 692 | 1 | 1 | Not recommended | Below expectations |
| Mirko Marić | 13 | 361 | 0 | 0 | Not recommended | Did not deliver |
| Alessandro Marcandalli | 16 | 357 | 0 | 0 | Not recommended | Did not deliver |
| Franco Carboni | 35 | 228 | 0 | 0 | Not recommended | Did not deliver |
| Cheick Oumar Conde | 17 | 166 | 0 | 0 | Not recommended | Did not deliver |
| Richie Sagrado | 20 | 143 | 0 | 0 | Not recommended | Did not deliver |
| Antonio Raimondo * | 15 | 116 | 0 | 0 | Not recommended | Investment |
| Nicholas Pierini | 2 | 82 | 0 | 0 | Not recommended | Did not deliver |
| Nunzio Lella | 2 | 8 | 0 | 0 | Not recommended | Did not deliver |