SigningLab · Annual Report

Signing Accuracy — Serie A 2025/26

Published on January 12, 2026

Executive Summary

249
Real signings
228
Evaluated
38%
Clubs' average hit rate
40
Successful
119
Unsuccessful
87%
SigningLab accuracy*

In total we identified 249 real signings by the clubs of Serie A in the 2025/26 season — academy promotions, loan returns, internal moves and transfers that never went through are excluded. Of these, 228 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.

League Analysis

Champions Inter posted a hit rate of 70% on signings (5 evaluated), holding 1st place in the accuracy ranking. The bottom four in the table had an average hit rate of 21% on signings — below the league average (38%), highlighting the link between recruitment quality and sporting performance.

Inter leads the accuracy ranking with 70% and Torino closes the list with 12%. Following the SigningLab model's recommendations in each window, the average hit rate would have been 87% (+49 p.p. over the clubs' decisions).

Club Ranking

ClubLeague positionSigningsEvaluatedSuccessfulFairUnsuccessfulHit rate %SigningLab*
1Inter65311
70%
100%
2Napoli119522
67%
78%
3AC Milan1010532
65%
90%
4Como1211533
59%
100%
5Cagliari14º99342
56%
89%
6Juventus66222
50%
67%
7Lazio33111
50%
67%
8Bologna98233
44%
100%
9Atalanta77223
43%
100%
10Udinese10º87133
36%
100%
11Sassuolo11º21194411
32%
79%
12Hellas Verona19º1513085
31%
100%
13Genoa16º109216
28%
89%
14AS Roma1212147
25%
83%
15Cremonese18º32302919
22%
87%
16Fiorentina15º1313058
19%
100%
17Parma12º1311128
18%
73%
18Pisa20º28241617
17%
96%
19Lecce17º1210037
15%
70%
20Torino13º1212039
12%
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).

PlayerClubPosMinG+AAvg ratingRatingSigningLab
Adrien RabiotAC MilanM25506+47.24ExcellentRecommended
Donyell MalenAS RomaF147814+27.24ExcellentRecommended
Luka ModrićAC MilanM28212+37.13ExcellentRecommended
Arijanet MurićSassuoloG28800+06.03ExcellentRecommended
Leo ØstigårdGenoaD26235+16.78ExcellentRecommended
Jacobo NaverosComoD27432+06.96ExcellentRecommended
Manuel AkanjiInterD28202+06.74ExcellentRecommended
Martin BaturinaComoM15916+35.59ExcellentRecommended
Samuele RicciAC MilanM13051+45.62ExcellentRecommended
Kevin De BruyneNapoliM11695+27.04GoodRecommended

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.

AC Milan (10 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Luka Modrić36282123RecommendedExcellent
Adrien Rabiot29255064RecommendedExcellent
Koni De Winter38180511Not recommendedFair
Christopher Nkunku33137773RecommendedGood
Samuele Ricci38130514RecommendedExcellent
Pervis Estupiñán33104611RecommendedBelow expectations
Zachary Athekame3585022Not recommendedFair
Ardon Jashari3070601RecommendedGood
Niclas Füllkrug2264710RecommendedFair
Pietro Terracciano3612400Not recommendedDid not deliver

AS Roma (12 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Wesley Vinícius França Lima30245750RecommendedFair
Donyell Malen181478142RecommendedExcellent
Daniele Ghilardi38108900RecommendedFair
Neil El Aynaoui3099612RecommendedFair
Evan Ferguson1977632Not recommendedFair
Konstantinos Tsimikas3564400RecommendedBelow expectations
Robinio Vaz1722110Not recommendedBelow expectations
Lorenzo Venturino1621100RecommendedDid not deliver
Leon Bailey818200Not recommendedDid not deliver
Bryan Zaragoza1113501Not recommendedDid not deliver
Pierluigi Gollini32000Not recommendedDid not deliver
Devis Vásquez23000Not recommendedDid not deliver

Atalanta (7 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Nicola Zalewski36191024Not recommendedFair
Nikola Krstović381786105RecommendedGood
Lorenzo Bernasconi33157203Not recommendedFair
Honest Ahanor36138000Not recommendedBelow expectations
Kamaldeen Sulemana34100821Not recommendedBelow expectations
Giacomo Raspadori1479131RecommendedGood
Yunus Musah3656810Not recommendedBelow expectations

Bologna (9 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Torbjørn Heggem33211300Not recommendedFair
Nadir Zortea38181802Not recommendedFair
Jon Rowe36161132RecommendedFair
Martin Vitík32132400Not recommendedBelow expectations
Federico Bernardeschi31122242RecommendedGood
João Mário1574110RecommendedGood
Simon Sohm1772000Not recommendedDid not deliver
Ciro Immobile1019100Not recommendedDid not deliver
Ibrahim Sulemana *154900Not recommendedInvestment

Cagliari (9 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Marco Palestra37308414Not recommendedGood
Sebastiano Esposito37269975RecommendedGood
Michael Folorunsho27200820Not recommendedFair
Zé Pedro27171301RecommendedFair
Gennaro Borrelli29127351Not recommendedBelow expectations
Semih Kılıçsoy3798340Not recommendedFair
Luca Mazzitelli2878522RecommendedFair
Riyad Idrissi2878120Not recommendedDid not deliver
Andrea Belotti1123320RecommendedGood

Como (12 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Jacobo Naveros33274320RecommendedExcellent
Diego Carlos35194810RecommendedGood
Jesus Rodriguez34173429Not recommendedFair
Martin Baturina37159163RecommendedExcellent
Álvaro Morata2993201RecommendedFair
Jayden Addai1868830RecommendedFair
Nicolas-Gerrit Kühn3765511RecommendedGood
Stefan Posch1940610RecommendedGood
Ivan Azón *1000Not recommendedInvestment
Noel Törnqvist21000Not recommendedDid not deliver
Nikola Čavlina32000Not recommendedDid not deliver
Mauro Vigorito37000Not recommendedDid not deliver

Cremonese (32 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Emil Audero36306000Not recommendedFair
Filippo Terracciano36301220RecommendedFair
Giuseppe Pezzella31259101Not recommendedDid not deliver
Federico Baschirotto30254120RecommendedGood
Federico Bonazzoli372524101RecommendedFair
Jamie Vardy30210772RecommendedFair
Jari Vandeputte35195215Not recommendedGood
Warren Bondo30176900Not recommendedBelow expectations
Alberto Grassi33175400RecommendedBelow expectations
Tommaso Barbieri34171301Not recommendedBelow expectations
Alessio Zerbin34165503Not recommendedBelow expectations
Martín Payero29145910RecommendedFair
Sebastiano Luperto15131001RecommendedFair
Romano Floriani36118501Not recommendedDid not deliver
Youssef Maleh14110610Not recommendedBelow expectations
Antonio Sanabria3094011RecommendedBelow expectations
Francesco Folino3773810Not recommendedBelow expectations
Morten Thorsby1364410Not recommendedFair
Franco Vázquez2052912Not recommendedFair
Federico Ceccherini3548901Not recommendedFair
Milan Đurić1639401RecommendedBelow expectations
Dennis Johnsen2139011Not recommendedBelow expectations
Michele Collocolo1236300Not recommendedDid not deliver
Marco Silvestri3836000Not recommendedDid not deliver
Mikayil Faye2925000Not recommendedDid not deliver
Jeremy Sarmiento *1314300Not recommendedInvestment
Faris Moumbagna148800Not recommendedDid not deliver
Manuel De Luca21910Not recommendedDid not deliver
Mattia Valoti12000Not recommendedDid not deliver
Lapo Nava *38000Not recommendedInvestment
Paulo Azzi0000Not recommendedDid not deliver
Francesco Gelli0000Not recommendedDid not deliver

Fiorentina (13 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Roberto Piccoli35169841Not recommendedDid not deliver
Jack Harrison1797913Not recommendedFair
Manor Solomon1690321RecommendedFair
Marco Brescianini1886611Not recommendedBelow expectations
Simon Sohm2071801Not recommendedBelow expectations
Hans Nicolussi Caviglia2159101RecommendedFair
Jacopo Fazzini3059000Not recommendedDid not deliver
Giovanni Fabbian1746600Not recommendedDid not deliver
Daniele Rugani1332800RecommendedFair
Mattia Viti1726700Not recommendedDid not deliver
Edin Džeko1725000RecommendedFair
Tariq Lamptey23200Not recommendedDid not deliver
Luca Lezzerini34300Not recommendedDid not deliver

Genoa (10 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Mikael Ellertsson37277711Not recommendedBelow expectations
Leo Østigård32262351RecommendedExcellent
Lorenzo Colombo38235371Not recommendedBelow expectations
Justin Bijlow17139500RecommendedGood
Amorim1556100Not recommendedFair
Tommaso Baldanzi940102Not recommendedBelow expectations
Valentín Carboni1836000RecommendedDid not deliver
Nicolae Stanciu1619000Not recommendedDid not deliver
Nils Zätterström *1718100Not recommendedInvestment
Albert Grønbæk1410700Not recommendedDid not deliver

Hellas Verona (15 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Victor Nelsson38331500RecommendedFair
Roberto Gagliardini30221610RecommendedFair
Gift Orban29203672RecommendedFair
Rafik Belghali27192620Not recommendedFair
Giovane21154134Not recommendedBelow expectations
Jean-Daniel Akpa Akpro23150710Not recommendedBelow expectations
Armel Bella-Kotchap24135500Not recommendedFair
Unai Núñez18126500RecommendedFair
Kieron Bowie14120440Not recommendedFair
Mutassim Al-Musrati2984701RecommendedFair
Sandi Lovrić836600Not recommendedBelow expectations
Pol Lirola1431300Not recommendedDid not deliver
Enzo Ebosse2321400Not recommendedDid not deliver
Isaac *193700Not recommendedInvestment
Jesús Santiago *141100Not recommendedInvestment

Inter (6 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Manuel Akanji35282020RecommendedExcellent
Petar Sučić37178322RecommendedGood
Luís Henrique37162712RecommendedFair
Ange-Yoan Bonny35115654RecommendedGood
Andy Diouf3649910Not recommendedBelow expectations
Iwo Kaczmarski *3000Not recommendedInvestment

Juventus (6 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Jonathan David38179564RecommendedGood
Jérémie Boga1568440RecommendedGood
Loïs Openda3667610RecommendedFair
Edon Zhegrova3438600RecommendedFair
João Mário2226700RecommendedBelow expectations
Emil Holm1023200RecommendedBelow expectations

Lazio (3 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Kenneth Taylor18140032RecommendedExcellent
Daniel Maldini1469021RecommendedFair
Petar Ratkov1922800RecommendedDid not deliver

Lecce (12 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Nikola Štulić37172540RecommendedBelow expectations
Jamil Siebert38170710Not recommendedFair
Riccardo Sottil25107212RecommendedBelow expectations
Walid Cheddira17100331RecommendedBelow expectations
Omri Gandelman2097821RecommendedFair
Francesco Camarda2369310Not recommendedDid not deliver
Corrie Ndaba3855200Not recommendedFair
Christ-Owen Kouassi2222800Not recommendedDid not deliver
Alex Sala3718201Not recommendedDid not deliver
Sadik Fofana *149400Not recommendedInvestment
Christian Früchtl31000Not recommendedDid not deliver
Jasper Samooja *38000Not recommendedInvestment

Napoli (11 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Rasmus Højlund332761125Not recommendedFair
Vanja Milinković-Savić36243001RecommendedGood
Sam Beukema35168620RecommendedGood
Miguel Gutiérrez34149011RecommendedFair
Kevin De Bruyne18116952RecommendedGood
Alisson Santos1583640Not recommendedGood
Noa Lang2166812RecommendedGood
Lorenzo Lucca2042010RecommendedBelow expectations
Giovane1734201Not recommendedDid not deliver
Luca Marianucci *2111801Not recommendedInvestment
Luis Hasa *2000Not recommendedInvestment

Parma (13 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Oliver Sørensen38183511Not recommendedBelow expectations
Mariano Troilo34163610RecommendedFair
Edoardo Corvi38153000Not recommendedDid not deliver
Christian Ordoñez37109510RecommendedBelow expectations
Gabriel Strefezza14101522RecommendedFair
Patrick Cutrone2089110RecommendedDid not deliver
Hans Nicolussi Caviglia1688203RecommendedGood
Gaetano Oristanio2885710Not recommendedDid not deliver
Abdoulaye Ndiaye2078000RecommendedBelow expectations
Benjamin Cremaschi *2514400Not recommendedInvestment
Franco Carboni *1612300Not recommendedInvestment
Vicente Guaita8000Not recommendedDid not deliver
Jesse Bal0000Not recommendedDid not deliver

Pisa (28 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Antonio Caracciolo36307420Not recommendedFair
Michel Aebischer36290012Not recommendedFair
Samuele Angori38260402Not recommendedBelow expectations
Stefano Moreo38232171Not recommendedFair
Idrissa Touré36228610Not recommendedBelow expectations
Adrian Šemper33225000Not recommendedFair
Mehdi Léris37191223Not recommendedBelow expectations
Matteo Tramoni33161522Not recommendedBelow expectations
Arturo Calabresi37151600Not recommendedDid not deliver
Henrik Wendel Meister36151220Not recommendedDid not deliver
Marius Marin29129200Not recommendedBelow expectations
M'Bala Nzola16105330Not recommendedBelow expectations
Gabriele Piccinini3887200Not recommendedDid not deliver
Malthe Højholt3885600Not recommendedDid not deliver
Filip Stojilković1665900Not recommendedDid not deliver
Simone Scuffet3263000Not recommendedDid not deliver
Rosen Bozhinov1761400Not recommendedBelow expectations
Nicolas Andrade3854000Not recommendedBelow expectations
Felipe Loyola1653810RecommendedFair
Raúl Albiol2850201RecommendedGood
Juan Cuadrado2350110RecommendedFair
Rafiu Durosinmi1543011RecommendedBelow expectations
Mateus Lusuardi *819900Not recommendedInvestment
Daniel Denoon *1312300Not recommendedInvestment
Lorran Lucas *2811310Not recommendedInvestment
Samuel Iling Junior *1210700Not recommendedInvestment
Calvin Stengs156100Not recommendedDid not deliver
Leonardo Sernicola0000Not recommendedDid not deliver

Sassuolo (21 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Jay Idzes36306300RecommendedFair
Arijanet Murić38288000RecommendedExcellent
Sebastian Walukiewicz34285501Not recommendedFair
Tarik Muharemović35283522Not recommendedExcellent
Ismael Koné36275660Not recommendedGood
Nemanja Matić34266911RecommendedGood
Woyo Coulibaly30104800Not recommendedDid not deliver
Alieu Fadera3498021RecommendedFair
Ulisses Garcia1494312Not recommendedFair
Aster Vranckx3169200Not recommendedDid not deliver
Fali Candé1851200RecommendedBelow expectations
M'Bala Nzola1546711Not recommendedBelow expectations
Edoardo Iannoni3726910Not recommendedBelow expectations
Walid Cheddira1924410RecommendedBelow expectations
Nicholas Pierini2214400Not recommendedDid not deliver
Darryl Bakola *1014401Not recommendedInvestment
Andrea Ghion2900Not recommendedDid not deliver
Laurs Skjellerup *10900Not recommendedInvestment
Cas Odenthal18100Not recommendedDid not deliver
Simone Verdi0000Not recommendedDid not deliver
Kevin Bonifazi0000Not recommendedDid not deliver

Torino (12 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Giovanni Simeone342245110RecommendedFair
Ardian Ismajli25191501RecommendedFair
Kristjan Asllani19113500RecommendedBelow expectations
Enzo Ebosse15111701Not recommendedFair
Cyril Ngonge21101311RecommendedBelow expectations
Franco Israel3481000Not recommendedDid not deliver
Matteo Prati1561601Not recommendedDid not deliver
Luca Marianucci1557300Not recommendedBelow expectations
Zakaria Aboukhlal2052000Not recommendedDid not deliver
Niels Nkounkou2536101Not recommendedDid not deliver
Sandro Kulenović1631001RecommendedBelow expectations
Faustino Anjorin2828600RecommendedDid not deliver

Udinese (8 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Nicolò Zaniolo32226956Not recommendedFair
Nicolò Bertola33178001Not recommendedBelow expectations
Jakub Piotrowski35169711Not recommendedFair
Alessandro Zanoli20129012Not recommendedBelow expectations
Lennon Miller37101802RecommendedGood
Adam Buksa2792630RecommendedFair
Saba Goglichidze1942200Not recommendedDid not deliver
Juan Arizala *1619700Not recommendedInvestment