SigningLab · Annual Report

Signing Accuracy — Serie A 2023/24

Published on January 8, 2024

Executive Summary

240
Real signings
230
Evaluated
36%
Clubs' average hit rate
56
Successful
121
Unsuccessful

In total we identified 240 real signings by the clubs of Serie A in the 2023/24 season — academy promotions, loan returns, internal moves and transfers that never went through are excluded. Of these, 230 are included in the hit-rate calculation; 10 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 %
1AC Milan118431
69%
2Bologna1010532
65%
3Lecce14º1110424
50%
4AS Roma99333
50%
5Atalanta87313
50%
6Lazio77232
50%
7Frosinone18º292811413
46%
8Inter1212345
42%
9Torino10º98224
38%
10Monza12º1111245
36%
11Cagliari17º1616277
34%
12Fiorentina1111317
32%
13Genoa11º18184311
31%
14Hellas Verona13º15153210
27%
15Empoli16º14142210
21%
16Sassuolo19º1111128
18%
17Udinese15º1311128
18%
18Salernitana20º14141310
18%
19Juventus33012
17%
20Napoli87016
7%

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 ratingRating
Matías SouléFrosinoneM313611+37.28Excellent
Duván ZapataTorinoF289212+47.16Excellent
Christian PulišićAC MilanM261912+87.25Excellent
Marcus ThuramInterF270713+77.11Excellent
Romelu LukakuAS RomaF264413+37.06Excellent
Charles De KetelaereAtalantaM204610+87.11Excellent
Raoul BellanovaTorinoD30621+77.05Excellent
Lorenzo LuccaUdineseF26088+46.82Excellent
Leandro ParedesAS RomaM26443+57.12Excellent
Tijjani NoslinHellas VeronaF13465+47.21Excellent

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.

AC Milan (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Tijjani Reijnders37283033Excellent
Christian Pulišić362619128Excellent
Ruben Loftus-Cheek31208161Good
Yunus Musah33148902Fair
Samuel Chukwueze27101713Good
Noah Okafor3288162Fair
Luka Jović3087161Fair
Marco Sportiello2663000Did not deliver
Filippo Terracciano *198600Investment
Luka Romero *218500Investment
Marco Pellegrino *106800Investment

AS Roma (9 signings)

PlayerMatchesMinutesGoalsAssistsRating
Leandro Paredes34264435Excellent
Romelu Lukaku322644133Excellent
Evan Ndicka29217003Fair
Rasmus Kristensen35174911Fair
Angeliño16114801Good
Houssem Aouar3077140Below expectations
Sardar Azmoun2959530Fair
Tommaso Baldanzi1652200Did not deliver
Renato Sanches1914810Did not deliver

Atalanta (8 signings)

PlayerMatchesMinutesGoalsAssistsRating
Sead Kolašinac32219010Good
Charles De Ketelaere362046108Excellent
Gianluca Scamacca321464126Excellent
Emil Holm3094811Below expectations
Isak Hien1793601Fair
El Bilal Touré1939120Below expectations
Mitchel Bakker3638210Did not deliver
Michel Ndary Adopo *3612801Investment

Bologna (10 signings)

PlayerMatchesMinutesGoalsAssistsRating
Remo Freuler34263311Good
Sam Beukema35254911Fair
Riccardo Calafiori36235025Good
Victor Kristiansen35231103Good
Alexis Saelemaekers31189242Excellent
Dan Ndoye33177411Good
Oussama El Azzouzi2956722Below expectations
Jens Odgaard1343820Fair
Jesper Karlsson2634500Did not deliver
Santiago Castro1223811Fair

Cagliari (16 signings)

PlayerMatchesMinutesGoalsAssistsRating
Alberto Dossena36297924Excellent
Simone Scuffet38278900Fair
Antoine Makoumbou33270710Good
Tommaso Augello36242911Fair
Ibrahim Sulemana33134220Below expectations
Yerry Mina15121820Fair
Nicolas Viola36120852Fair
Gaetano Oristanio31111221Fair
Andrea Petagna28101411Below expectations
Mateusz Wieteska3597901Did not deliver
Eldor Shomurodov2795833Fair
Paulo Azzi3894300Did not deliver
Jakub Jankto2988312Below expectations
Pantelis Hatzidiakos3086300Did not deliver
Gianluca Gaetano1475041Fair
Alessandro Di Pardo3337300Did not deliver

Empoli (14 signings)

PlayerMatchesMinutesGoalsAssistsRating
Youssef Maleh34261001Good
Elia Caprile32207000Below expectations
Emmanuel Gyasi37189212Fair
Matteo Cancellieri36178442Good
Bartosz Bereszyński31177201Below expectations
Etrit Berisha26126000Did not deliver
Giuseppe Pezzella23109900Below expectations
Simone Bastoni3175410Did not deliver
M'Baye Niang1670661Fair
Viktor Kovalenko3160611Below expectations
Alberto Cerri1555310Below expectations
Filippo Ranocchia2047700Did not deliver
Stiven Shpendi3741101Did not deliver
Daniel Maldini1126200Did not deliver

Fiorentina (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Arthur37199423Good
Lucas Beltrán35169462Good
M'Bala Nzola34155033Good
Fabiano Parisi37145101Did not deliver
Andrea Belotti1595830Fair
Maxime López3480800Did not deliver
Davide Faraoni1939101Did not deliver
Oliver Christensen2836000Did not deliver
Gino Infantino389700Did not deliver
Yerry Mina144600Did not deliver
Abdelhamid Sabiri1000Did not deliver

Frosinone (29 signings)

PlayerMatchesMinutesGoalsAssistsRating
Matías Soulé363136113Excellent
Caleb Okoli35291501Good
Enzo Barrenechea36282201Good
Stefano Turati33274500Fair
Simone Romagnoli36271611Good
Marco Brescianini37233742Good
Luca Mazzitelli32222250Good
Walid Cheddira37214171Good
Francesco Gelli29157700Below expectations
Pol Lirola27155421Fair
Ilario Monterisi34146722Below expectations
Nadir Zortea14125815Excellent
Anthony Oyono16120401Good
Emanuele Valeri16117801Good
Riccardo Marchizza20114904Fair
Reinier32109022Fair
Abdou Harroui20102533Good
Kaio Jorge3182730Below expectations
Michele Cerofolini3867500Did not deliver
Marvin Çuni3158010Below expectations
Jaime Báez3250210Did not deliver
Luca Garritano3748900Did not deliver
Giuseppe Caso2240900Did not deliver
Kevin Bonifazi930700Did not deliver
Demba Seck1530700Did not deliver
Mehdi Bourabia2022200Did not deliver
Giorgi Kvernadze355900Did not deliver
Gennaro Borrelli *22300Investment
Przemysław Szymiński2800Did not deliver

Genoa (18 signings)

PlayerMatchesMinutesGoalsAssistsRating
Josep Martínez37324000Good
Koni De Winter34237901Fair
Mateo Retegui30222572Excellent
Radu Drăguşin19171021Good
Ruslan Malinovskyi30155941Good
Aarón Martin Caricol32139801Below expectations
Morten Thorsby36115422Below expectations
Junior Messias19107010Fair
Djed Spence1885300Below expectations
Ridgeciano Haps2977001Did not deliver
Vitinha1030020Fair
Berkan Kutlu1619200Did not deliver
Nicola Leali3717700Did not deliver
Giorgio Cittadini1511500Did not deliver
Emil Bohinen176400Did not deliver
Filip Jagiełło153200Did not deliver
Daniele Sommariva37800Did not deliver
Mattia Aramu2000Did not deliver

Hellas Verona (15 signings)

PlayerMatchesMinutesGoalsAssistsRating
Michael Folorunsho34279951Excellent
Tomáš Suslov34210035Excellent
Jackson Tchatchoua33173502Below expectations
Suat Serdar34167502Below expectations
Tijjani Noslin17134654Excellent
Federico Bonazzoli38101431Fair
Fabien Centonze1667401Did not deliver
Karol Świderski1550420Fair
Daniel Silva1744700Did not deliver
Stefan Mitrović1538800Did not deliver
Riccardo Saponara1835500Did not deliver
Jordi Mboula2032901Did not deliver
Rúben Vinagre1727600Did not deliver
Juan Manuel Cruz1910700Did not deliver
Elayis Tavsan165300Did not deliver

Inter (12 signings)

PlayerMatchesMinutesGoalsAssistsRating
Yann Sommer37306000Good
Marcus Thuram362707137Excellent
Carlos Augusto37170903Good
Benjamin Pavard31168902Fair
Davide Frattesi3695063Fair
Yann Bisseck3891120Did not deliver
Marko Arnautović3077953Fair
Emil Audero3833700Did not deliver
Juan Cuadrado1525802Fair
Davy Klaassen3621700Did not deliver
Tajon Buchanan1916110Did not deliver
Raffaele Di Gennaro372300Did not deliver

Juventus (3 signings)

PlayerMatchesMinutesGoalsAssistsRating
Timothy Weah32127001Fair
Carlos Alcaraz1338301Did not deliver
Tiago Djaló161600Did not deliver

Lazio (7 signings)

PlayerMatchesMinutesGoalsAssistsRating
Mattéo Guendouzi33237123Excellent
Valentín Castellanos37168243Good
Daichi Kamada38155322Fair
Nicolò Rovella30133302Fair
Gustav Isaksen36107431Fair
Christos Mandas3572100Did not deliver
Luigi Sepe33000Did not deliver

Lecce (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Ylber Ramadani34297610Good
Nikola Krstović36239671Excellent
Pontus Almqvist31211521Good
Mohamed Kaba24139200Fair
Roberto Piccoli35137050Good
Hamza Rafia35122010Below expectations
Nicola Sansone2975822Fair
Lorenzo Venuti3737800Did not deliver
Ahmed Touba3127500Did not deliver
Santiago Pierotti *1819702Investment
Giacomo Faticanti12000Did not deliver

Monza (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Roberto Gagliardini35236612Good
Giorgos Kyriakopoulos38172503Fair
Danilo D'Ambrosio29153400Below expectations
Lorenzo Colombo36137241Fair
Milan Đurić17125741Excellent
Valentín Carboni37118623Fair
Jean-Daniel Akpa Akpro3472000Did not deliver
Alessio Zerbin1768501Below expectations
Daniel Maldini1532641Fair
Alejandro Gómez23900Did not deliver
Giorgio Cittadini161400Did not deliver

Napoli (8 signings)

PlayerMatchesMinutesGoalsAssistsRating
Jens Cajuste34103202Below expectations
Natan3396200Did not deliver
Jesper Lindstrøm3343500Did not deliver
Pasquale Mazzocchi1943401Did not deliver
Hamed Junior Traorè1738300Did not deliver
Cyril Ngonge1330610Fair
Leander Dendoncker163300Did not deliver
Coli Saco *0000Investment

Salernitana (14 signings)

PlayerMatchesMinutesGoalsAssistsRating
Loum Tchaouna35210643Good
Toma Bašić15117100Fair
Benoît Costil38117000Did not deliver
Mateusz Łęgowski38114900Did not deliver
Chukwubuikem Ikwuemesi31109111Fair
Alessandro Zanoli1892502Fair
Agustín Martegani3474210Did not deliver
Jovane Cabral1568510Below expectations
Marco Pellegrino1654300Did not deliver
Shon Weissman1549310Below expectations
Kōnstantinos Manōlas1149100Did not deliver
Emanuel Vignato1632001Did not deliver
Jérôme Boateng824300Did not deliver
Iron Gomis1213000Did not deliver

Sassuolo (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Daniel Boloca34202310Fair
Marcus Pedersen33161902Below expectations
Josh Doig17134502Fair
Matías Viña15102003Good
Mattia Viti2898510Did not deliver
Uroš Račić3282911Below expectations
Cristian Volpato3763910Did not deliver
Samu Castillejo2554900Did not deliver
Samuele Mulattieri3749200Did not deliver
Marash Kumbulla1636600Did not deliver
Alessio Cragno3727000Did not deliver

Torino (9 signings)

PlayerMatchesMinutesGoalsAssistsRating
Raoul Bellanova37306217Excellent
Duván Zapata352892124Excellent
Adrien Tameze32215302Fair
Adam Masina17104200Fair
Matteo Lovato1554900Did not deliver
Saba Sazonov3237000Did not deliver
David Okereke1725300Did not deliver
Brandon Soppy1118400Did not deliver
Mihai Popa *33000Investment

Udinese (13 signings)

PlayerMatchesMinutesGoalsAssistsRating
Lorenzo Lucca37260884Excellent
Maduka Okoye37189000Did not deliver
João Ferreira37183501Fair
Martín Payero33180522Fair
Jordan Zemura34105310Below expectations
Christian Kabasele3586111Did not deliver
Lautaro Giannetti1663010Did not deliver
Oier Zarraga3842620Did not deliver
Keinan Davis1419610Did not deliver
Brenner1719200Did not deliver
Domingos Quina171200Did not deliver
Marley Aké *15900Investment
Etienne Camara *22000Investment