SigningLab · Annual Report

Signing Accuracy — Ligue 1 2023/24

Published on January 8, 2024

Executive Summary

193
Real signings
184
Evaluated
34%
Clubs' average hit rate
40
Successful
101
Unsuccessful

In total we identified 193 real signings by the clubs of Ligue 1 in the 2023/24 season — academy promotions, loan returns, internal moves and transfers that never went through are excluded. Of these, 184 are included in the hit-rate calculation; 9 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 %
1Monaco66402
67%
2Paris Saint Germain1111623
64%
3Reims99333
50%
4Toulouse11º77232
50%
5Clermont Foot18º66222
50%
6Le Havre15º20209110
48%
7Marseille1212345
42%
8Montpellier12º98224
38%
9Nice77214
36%
10Strasbourg13º88215
31%
11Lens109216
28%
12Lorient17º109135
28%
13Stade Brestois 2988125
25%
14Lyon1514068
21%
15Lille107115
21%
16Nantes14º1312057
21%
17Rennes10º88035
19%
18Metz16º1211038
14%
19Saint Etienne19º12120012
0%

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
Pierre-Emerick AubameyangMarseilleF262816+87.27Excellent
Teddy TeumaReimsM21236+37.30Excellent
Jérémie BogaNiceF20095+67.11Excellent
Christopher OperiLe HavreD24473+47.15Excellent
Mohamed BambaLorientF11488+37.15Excellent
Mohamed DaramyReimsF16565+57.07Excellent
Martín SatrianoStade Brestois 29F18784+46.99Excellent
Mousa Al-TaamariMontpellierM19395+26.95Excellent
Kamory DoumbiaStade Brestois 29M8706+56.98Fair
Yann GbohoToulouseM11993+27.18Excellent

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.

Clermont Foot (6 signings)

PlayerMatchesMinutesGoalsAssistsRating
Andy Pelmard34298800Good
Shamar Nicholson28150743Good
Habib Keita34127910Did not deliver
Chrislain Matsima14117910Fair
Bilal Boutobba3396211Below expectations
Alan Virginius1494402Fair

Le Havre (20 signings)

PlayerMatchesMinutesGoalsAssistsRating
Arthur Desmas33297000Good
Gautier Lloris33277920Good
Christopher Operi28244734Excellent
Abdoulaye Touré30230820Good
Daler Kuzyaev30210822Good
Étienne Youte Kinkoue34194300Did not deliver
Emmanuel Sabbi32159351Good
Loic Négo31157903Fair
Yoann Salmier32157511Did not deliver
Mohamed Bayo23140751Good
André Ayew19110950Good
Oussama Targhalline15103200Below expectations
Nabil Alioui19102441Good
Samuel Grandsir3161711Did not deliver
Rassoul Ndiaye2554300Did not deliver
Oualid El Hajjam3041600Did not deliver
Issa Soumaré1123600Did not deliver
Mathieu Gorgelin309000Did not deliver
Nolan Mbemba134910Did not deliver
Nassim Chadli0000Did not deliver

Lens (10 signings)

PlayerMatchesMinutesGoalsAssistsRating
Ruben Aguilar28192513Fair
Elye Wahi28170393Good
Neil El Aynaoui26157912Good
Andy Diouf33132710Did not deliver
Nampalys Mendy24106201Did not deliver
Morgan Guilavogui2955220Below expectations
Jhoanner Chávez948600Did not deliver
Stijn Spierings412500Did not deliver
Faitout Maouassa98100Did not deliver
Oscar Cortés *95011Investment

Lille (10 signings)

PlayerMatchesMinutesGoalsAssistsRating
Tiago Santos33236812Fair
Nabil Bentaleb26198703Good
Hakon Arnar Haraldsson33128920Below expectations
Ivan Cavaleiro2378711Did not deliver
Samuel Umtiti1619800Did not deliver
Vito Mannone2810100Did not deliver
Tiago Morais *104300Investment
Ignacio Miramón *194000Investment
Andrej Ilić *32100Investment
Rafael Fernandes5000Did not deliver

Lorient (10 signings)

PlayerMatchesMinutesGoalsAssistsRating
Souleymane Isaak Touré26205211Fair
Tiemoué Bakayoko22131721Fair
Formose Mendy26126000Did not deliver
Mohamed Bamba16114883Excellent
Tosin Aiyegun2290720Below expectations
Imrân Louza1586513Fair
Badredine Bouanani1343810Below expectations
Joel Mugisha Mvuka *919600Investment
Alfred Gomis25000Did not deliver
Julian Pollersbeck0000Did not deliver

Lyon (15 signings)

PlayerMatchesMinutesGoalsAssistsRating
Jake O'Brien31237042Fair
Clinton Mata31222803Fair
Duje Ćaleta-Car27199800Below expectations
Ainsley Maitland-Niles29144914Fair
Nemanja Matić15125900Fair
Saïd Benrahma1377833Fair
Mama Baldé2456423Below expectations
Malick Fofana1754830Fair
Gift Orban1648110Did not deliver
Skelly Alvero942610Below expectations
Orel Mangala1139720Below expectations
Paul Akouokou1530900Did not deliver
Adryelson151200Did not deliver
Lucas Perri16000Did not deliver
Abdoulaye Ndiaye *0000Investment

Marseille (12 signings)

PlayerMatchesMinutesGoalsAssistsRating
Pierre-Emerick Aubameyang342628168Excellent
Iliman Ndiaye30162533Excellent
Geoffrey Kondogbia26145700Fair
Ismaila Sarr25144734Good
Renan Lodi15123700Fair
Michael Murillo19100832Fair
Ulisses Garcia1690600Did not deliver
Quentin Merlin1270401Below expectations
Bamo Meïté2565100Did not deliver
Jean Onana1457010Below expectations
Faris Moumbagna1454531Fair
Joaquín Correa2344500Did not deliver

Metz (12 signings)

PlayerMatchesMinutesGoalsAssistsRating
Ismaël Traoré29231830Fair
Kevin Van Den Kerkhof31197212Fair
Maxime Colin27192600Below expectations
Christophe Herelle25162000Did not deliver
Ablie Jallow2192932Fair
Koffi Kouao3086302Did not deliver
Joel Asoro2486021Below expectations
Simon Elisor1676910Below expectations
Benjamin Tetteh1629000Did not deliver
Óscar Estupiñán626700Below expectations
Jean N'Guessan1411600Did not deliver
Guillaume Dietsch *357200Investment

Monaco (6 signings)

PlayerMatchesMinutesGoalsAssistsRating
Wilfried Stephane Singo25218711Good
Denis Zakaria25214140Excellent
Philipp Köhn34198000Did not deliver
Folarin Balogun29169475Good
Thilo Kehrer15132411Good
Mohammed Salisu17103501Did not deliver

Montpellier (9 signings)

PlayerMatchesMinutesGoalsAssistsRating
Bećir Omeragić30231200Fair
Akor Adams33226481Good
Mousa Al-Taamari27193952Excellent
Modibo Sagnan14105620Fair
Silvan Hefti1671201Did not deliver
Tanguy Coulibaly1862210Below expectations
Kelvin Yeboah1628300Did not deliver
Yann Karamoh1427910Below expectations
Belmin Dizdarević *10000Investment

Nantes (13 signings)

PlayerMatchesMinutesGoalsAssistsRating
Eray Cömert28199820Fair
Douglas Augusto25178000Fair
Jean-Kevin Duverne27136300Did not deliver
Matthis Abline27104950Fair
Nicolas Cozza1489600Did not deliver
Kelvin Amian1280001Fair
Tino Kadewere1479110Fair
Ronaël Pierre-Gabriel1560300Did not deliver
Benie Traore1551601Below expectations
Adson823800Below expectations
Marquinhos *1116100Investment
Denis Petrić162300Did not deliver
Lamine Diack9100Did not deliver

Nice (7 signings)

PlayerMatchesMinutesGoalsAssistsRating
Jérémie Boga28200956Excellent
Morgan Sanson30197923Good
Mohamed-Ali Cho1786412Fair
Romain Perraud2937601Did not deliver
Valentin Rosier55900Did not deliver
Salvatore Sirigu10000Did not deliver
Maxime Dupé15000Did not deliver

Paris Saint Germain (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Manuel Ugarte33193302Below expectations
Lucas Hernández28191511Good
Milan Škriniar25162400Fair
Ousmane Dembélé28150938Excellent
Kangin Lee24147134Good
Gonçalo Ramos321419111Good
Bradley Barcola27137647Good
Randal Kolo Muani28126565Good
Marco Asensio24111345Fair
Lucas Beraldo16101010Did not deliver
Arnau Tenas1952801Did not deliver

Reims (9 signings)

PlayerMatchesMinutesGoalsAssistsRating
Teddy Teuma28212363Excellent
Joseph Okumu23174110Fair
Mohamed Daramy25165655Excellent
Keito Nakamura26139041Good
Reda Khadra34138013Fair
Sergio Akieme Rodriguez1581820Below expectations
Josh Wilson-Esbrand1146711Fair
Amine Salama1831300Did not deliver
Benjamin Stambouli1029801Did not deliver

Rennes (8 signings)

PlayerMatchesMinutesGoalsAssistsRating
Ludovic Blas32157141Fair
Enzo Le Fée26153301Fair
Nemanja Matić13102700Fair
Azor Matusiwa1479501Below expectations
Alidu Seidu1460000Did not deliver
Bertuğ Özgür Yıldırım2946701Did not deliver
Fabian Rieder2337310Did not deliver
Gauthier Gallon34000Did not deliver

Saint Etienne (12 signings)

PlayerMatchesMinutesGoalsAssistsRating
Dylan Chambost19000Did not deliver
Léo Pétrot19000Did not deliver
Florian Tardieu19000Did not deliver
Dylan Batubinsika19000Did not deliver
Irvin Cardona18610Did not deliver
Mathieu Cafaro18502Did not deliver
Dennis Appiah11800Did not deliver
Nathanael Mbuku11100Did not deliver
Thomas Monconduit1000Did not deliver
Benjamin Bouchouari1000Did not deliver
Stéphane Diarra0000Did not deliver
Gaëtan Charbonnier0000Did not deliver

Stade Brestois 29 (8 signings)

PlayerMatchesMinutesGoalsAssistsRating
Martín Satriano33187844Excellent
Jonas Martin31119801Fair
Kamory Doumbia2587065Fair
Julien Le Cardinal2548900Did not deliver
Billal Brahimi2625500Did not deliver
Grégoire Coudert3418800Did not deliver
Jordan Amavi149110Did not deliver
Loïc Rémy0000Did not deliver

Strasbourg (8 signings)

PlayerMatchesMinutesGoalsAssistsRating
Dilane Bakwa33218636Excellent
Emanuel Emegha28208481Excellent
Abakar Sylla31179220Below expectations
Ângelo22110303Fair
Andrey Santos1383010Below expectations
Jessy Deminguet3172000Did not deliver
Saidou Sow2271701Did not deliver
Matthieu Dreyer6000Did not deliver

Toulouse (7 signings)

PlayerMatchesMinutesGoalsAssistsRating
Cristian Cásseres Jr.34196013Fair
Aron Dønnum28161601Fair
Frank Magri29145652Excellent
Niklas Schmidt26129311Fair
Yann Gboho16119932Excellent
César Gelabert3377112Did not deliver
Ibrahim Cissoko2025211Did not deliver