Executive Summary
35%
Clubs' average hit rate
In total we identified 216 real signings by the clubs of Ligue 1 in the 2025/26 season — academy promotions, loan returns, internal moves and transfers that never went through are excluded. Of these, 202 are included in the hit-rate calculation; 14 are youth investments (under-23 with no game time), classified separately. Signings without relevant minutes in the season count as unsuccessful.
League Analysis
Champions Paris Saint Germain posted a hit rate of 50% on signings (2 evaluated), holding 7th place in the accuracy ranking. The bottom four in the table had an average hit rate of 5% on signings — below the league average (35%), highlighting the link between recruitment quality and sporting performance.
Rennes leads the accuracy ranking with 81% and Saint Etienne closes the list with 0%. Following the SigningLab model's recommendations in each window, the average hit rate would have been 89% (+54 p.p. over the clubs' decisions).
Club Ranking
| Club | League position | Signings | Evaluated | Successful | Fair | Unsuccessful | Hit rate % | SigningLab* |
| 1 | Rennes | 6º | 9 | 8 | 5 | 3 | 0 | 81% | 100% |
| 2 | Lille | 3º | 11 | 10 | 5 | 4 | 1 | 70% | 80% |
| 3 | Lens | 2º | 12 | 12 | 7 | 1 | 4 | 62% | 75% |
| 4 | Marseille | 5º | 17 | 17 | 7 | 6 | 4 | 59% | 88% |
| 5 | Lyon | 4º | 11 | 11 | 4 | 4 | 3 | 54% | 82% |
| 6 | Strasbourg | 8º | 10 | 7 | 2 | 3 | 2 | 50% | 86% |
| 7 | Paris Saint Germain | 1º | 2 | 2 | 0 | 2 | 0 | 50% | 100% |
| 8 | Angers | 13º | 5 | 5 | 2 | 0 | 3 | 40% | 100% |
| 9 | Monaco | 7º | 7 | 6 | 0 | 4 | 2 | 33% | 83% |
| 10 | Paris FC | 11º | 31 | 30 | 6 | 7 | 17 | 32% | 97% |
| 11 | Nantes | 17º | 14 | 12 | 1 | 5 | 6 | 29% | 83% |
| 12 | Auxerre | 16º | 12 | 11 | 1 | 3 | 7 | 23% | 82% |
| 13 | Nice | 14º | 9 | 9 | 1 | 2 | 6 | 22% | 89% |
| 14 | Toulouse | 10º | 7 | 7 | 1 | 1 | 5 | 21% | 71% |
| 15 | Le Havre | 15º | 13 | 12 | 0 | 5 | 7 | 21% | 100% |
| 16 | Lorient | 9º | 5 | 5 | 0 | 2 | 3 | 20% | 100% |
| 17 | Metz | 18º | 11 | 11 | 0 | 3 | 8 | 14% | 91% |
| 18 | Stade Brestois 29 | 12º | 8 | 8 | 0 | 2 | 6 | 12% | 75% |
| 19 | RED Star FC 93 | 21º | 17 | 14 | 0 | 0 | 14 | 0% | 100% |
| 20 | Saint Etienne | 20º | 5 | 5 | 0 | 0 | 5 | 0% | 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 |
| Bryan Okoh | Auxerre | D | 1011 | 3+0 | 6.61 | Excellent | Not recommended |
| Ilan Kebbal | Paris FC | M | 2229 | 9+4 | 7.16 | Excellent | Not recommended |
| Afonso Moreira | Lyon | F | 1724 | 4+7 | 6.36 | Excellent | Not recommended |
| Pavel Šulc | Lyon | M | 1568 | 11+3 | 6.17 | Excellent | Recommended |
| Igor Paixão | Marseille | M | 1981 | 6+5 | 6.95 | Excellent | Recommended |
| Florian Thauvin | Lens | M | 2460 | 11+6 | 7.23 | Excellent | Recommended |
| Quentin Merlin | Rennes | F | 2532 | 1+5 | 6.71 | Excellent | Recommended |
| Esteban Lepaul | Rennes | F | 2527 | 20+5 | 7.07 | Excellent | Recommended |
| Endrick | Lyon | F | 1222 | 5+7 | 7.09 | Excellent | Recommended |
| Hamza Igamane | Lille | F | 428 | 5+1 | 6.94 | 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.
Angers (5 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Hervé Koffi | 30 | 2659 | 0 | 0 | Recommended | Good |
| Louis Mouton | 32 | 1911 | 2 | 1 | Not recommended | Did not deliver |
| Mohamed Amine Sbai | 26 | 1834 | 3 | 1 | Not recommended | Below expectations |
| Branco Van den Boomen | 15 | 1242 | 0 | 1 | Recommended | Good |
| Goduine Koyalipou | 14 | 675 | 2 | 1 | Not recommended | Did not deliver |
Auxerre (12 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Daniel Loader | 30 | 2525 | 3 | 3 | Not recommended | Below expectations |
| Marvin Senaya | 30 | 1784 | 1 | 0 | Recommended | Fair |
| Lamine Sy | 34 | 1551 | 0 | 0 | Not recommended | Below expectations |
| Josué Casimir | 32 | 1532 | 1 | 0 | Recommended | Below expectations |
| Sékou Mara | 29 | 1234 | 3 | 2 | Not recommended | Below expectations |
| Bryan Okoh | 14 | 1011 | 3 | 0 | Not recommended | Excellent |
| Francisco Sierralta | 24 | 862 | 1 | 0 | Recommended | Fair |
| Oussama El Azzouzi | 11 | 813 | 1 | 0 | Not recommended | Below expectations |
| Naouirou Ahamada | 17 | 687 | 0 | 1 | Not recommended | Below expectations |
| Ibrahim Osman | 16 | 630 | 0 | 2 | Not recommended | Did not deliver |
| Romain Faivre | 11 | 587 | 0 | 2 | Recommended | Fair |
| Tom Negrel * | 6 | 0 | 0 | 0 | Not recommended | Investment |
Le Havre (13 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Mory Diaw | 31 | 2655 | 0 | 1 | Recommended | Fair |
| Ayumu Seko | 30 | 2625 | 0 | 0 | Not recommended | Fair |
| Mbwana Samatta | 27 | 1550 | 2 | 1 | Not recommended | Below expectations |
| Lucas Gourna-Douath | 15 | 1275 | 0 | 0 | Not recommended | Below expectations |
| Fodé Doucouré | 31 | 1242 | 3 | 1 | Not recommended | Below expectations |
| Sofiane Boufal | 17 | 1028 | 1 | 4 | Recommended | Fair |
| Felix Mambimbi | 30 | 558 | 1 | 0 | Not recommended | Did not deliver |
| Godson Kyeremeh | 29 | 397 | 1 | 1 | Not recommended | Did not deliver |
| Younes Namli | 15 | 340 | 0 | 1 | Recommended | Fair |
| Lionel M'Pasi | 32 | 315 | 0 | 0 | Not recommended | Fair |
| Reda Khadra | 15 | 223 | 0 | 0 | Not recommended | Did not deliver |
| Thomas Delaine | 10 | 200 | 0 | 0 | Not recommended | Did not deliver |
| Damián Pizarro * | 5 | 26 | 0 | 0 | Not recommended | Investment |
Lens (12 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Matthieu Udol | 34 | 3003 | 1 | 7 | Recommended | Good |
| Florian Thauvin | 33 | 2460 | 11 | 6 | Recommended | Excellent |
| Mamadou Sangare | 29 | 2327 | 3 | 4 | Not recommended | Excellent |
| Samson Baidoo | 24 | 1832 | 2 | 1 | Not recommended | Excellent |
| Odsonne Édouard | 29 | 1818 | 12 | 3 | Not recommended | Good |
| Saud Abdulhamid | 31 | 1356 | 2 | 4 | Recommended | Good |
| Abdallah Sima | 31 | 718 | 2 | 2 | Recommended | Fair |
| Allan Saint-Maximin | 10 | 403 | 3 | 3 | Recommended | Good |
| Amadou Haidara | 14 | 257 | 1 | 1 | Not recommended | Below expectations |
| Arthur Masuaku | 9 | 229 | 0 | 0 | Not recommended | Did not deliver |
| Mathieu Gorgelin | 16 | 90 | 0 | 0 | Not recommended | Did not deliver |
| Regis Gurtner | 17 | 0 | 0 | 0 | Not recommended | Did not deliver |
Lille (11 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Berke Özer | 32 | 2834 | 0 | 1 | Recommended | Good |
| Nathan Ngoy | 31 | 2412 | 1 | 2 | Recommended | Good |
| Romain Perraud | 32 | 2253 | 3 | 4 | Not recommended | Good |
| Felix Correia | 34 | 2068 | 4 | 5 | Recommended | Good |
| Olivier Giroud | 31 | 1623 | 7 | 1 | Recommended | Fair |
| Chancel Mbemba | 29 | 953 | 0 | 0 | Recommended | Fair |
| Calvin Verdonk | 25 | 796 | 0 | 0 | Recommended | Fair |
| Hamza Igamane | 13 | 428 | 5 | 1 | Recommended | Excellent |
| Gaëtan Perrin | 12 | 346 | 1 | 0 | Recommended | Fair |
| Arnaud Bodart | 34 | 226 | 0 | 0 | Recommended | Did not deliver |
| Noah Edjouma * | 7 | 98 | 0 | 0 | Not recommended | Investment |
Lorient (5 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Noah Cadiou | 32 | 1881 | 3 | 1 | Not recommended | Fair |
| Karim Dermane | 31 | 1363 | 1 | 2 | Recommended | Fair |
| Bingourou Kamara | 33 | 270 | 0 | 0 | Not recommended | Did not deliver |
| Benjamin Leroy | 4 | 0 | 0 | 0 | Not recommended | Did not deliver |
| Bandiougou Fadiga | 3 | 0 | 0 | 0 | Not recommended | Did not deliver |
Lyon (11 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Dominik Greif | 33 | 2610 | 0 | 1 | Recommended | Fair |
| Tyler Morton | 29 | 2524 | 2 | 2 | Recommended | Good |
| Afonso Moreira | 29 | 1724 | 4 | 7 | Not recommended | Excellent |
| Pavel Šulc | 28 | 1568 | 11 | 3 | Recommended | Excellent |
| Endrick | 16 | 1222 | 5 | 7 | Recommended | Excellent |
| Adam Karabec | 31 | 940 | 1 | 0 | Not recommended | Below expectations |
| Ruben Kluivert | 24 | 805 | 1 | 2 | Recommended | Fair |
| Hans Hateboer | 22 | 752 | 0 | 0 | Not recommended | Below expectations |
| Martín Satriano | 14 | 703 | 2 | 1 | Recommended | Below expectations |
| Roman Yaremchuk | 12 | 561 | 4 | 1 | Recommended | Fair |
| Rachid Ghezzal | 23 | 219 | 0 | 0 | Recommended | Fair |
Marseille (17 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Timothy Weah | 30 | 2263 | 2 | 2 | Not recommended | Good |
| Emerson Palmieri | 29 | 2124 | 0 | 3 | Recommended | Good |
| Igor Paixão | 30 | 1981 | 6 | 5 | Recommended | Excellent |
| Benjamin Pavard | 29 | 1952 | 1 | 2 | Recommended | Excellent |
| Nayef Aguerd | 17 | 1399 | 1 | 0 | Recommended | Good |
| Facundo Medina | 20 | 1376 | 0 | 1 | Recommended | Fair |
| Quinten Timber | 15 | 1111 | 0 | 0 | Recommended | Good |
| Angel Gomes | 17 | 892 | 3 | 0 | Recommended | Fair |
| Arthur Vermeeren | 30 | 830 | 0 | 1 | Recommended | Fair |
| Matt O'Riley | 17 | 739 | 1 | 2 | Recommended | Excellent |
| CJ Egan-Riley | 26 | 626 | 0 | 0 | Recommended | Fair |
| Hamed Junior Traorè | 17 | 619 | 2 | 1 | Recommended | Below expectations |
| Jeffrey de Lange | 34 | 450 | 0 | 0 | Not recommended | Did not deliver |
| Tochukwu Nnadi | 10 | 352 | 0 | 1 | Not recommended | Fair |
| Ethan Nwaneri | 16 | 322 | 2 | 1 | Recommended | Fair |
| Himad Abdelli | 10 | 150 | 0 | 0 | Not recommended | Did not deliver |
| Théo Vermot | 2 | 0 | 0 | 0 | Not recommended | Did not deliver |
Metz (11 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Jean-Philippe Gbamin | 31 | 2488 | 1 | 1 | Not recommended | Fair |
| Georgiy Tsitaishvili | 33 | 2457 | 3 | 2 | Recommended | Below expectations |
| Jonathan Fischer | 34 | 2353 | 0 | 0 | Not recommended | Fair |
| Terry Yegbe | 32 | 1966 | 0 | 1 | Not recommended | Did not deliver |
| Habib Diallo | 26 | 1910 | 4 | 1 | Recommended | Fair |
| Boubacar Traoré | 20 | 1391 | 1 | 0 | Not recommended | Did not deliver |
| Bouna Sarr | 14 | 897 | 0 | 0 | Not recommended | Below expectations |
| Fodé Ballo-Touré | 21 | 843 | 0 | 0 | Not recommended | Did not deliver |
| Giorgi Abuashvili | 32 | 700 | 2 | 0 | Not recommended | Did not deliver |
| Giorgi Kvilitaia | 13 | 502 | 2 | 0 | Not recommended | Did not deliver |
| Lucas Michal | 10 | 219 | 0 | 0 | Not recommended | Did not deliver |
Monaco (7 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Lukáš Hrádecký | 17 | 1441 | 0 | 0 | Recommended | Below expectations |
| Wout Faes | 16 | 1141 | 0 | 0 | Recommended | Fair |
| Ansu Fati | 26 | 1086 | 11 | 0 | Recommended | Fair |
| Simon Adingra | 14 | 868 | 3 | 2 | Recommended | Fair |
| Eric Dier | 19 | 687 | 1 | 0 | Recommended | Fair |
| Stanis Idumbo Muzambo * | 20 | 164 | 1 | 1 | Not recommended | Investment |
| Paul Pogba | 9 | 133 | 0 | 0 | Not recommended | Did not deliver |
Nantes (14 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Chidozie Awaziem | 31 | 2232 | 1 | 2 | Not recommended | Fair |
| Junior Mwanga | 15 | 1263 | 1 | 1 | Recommended | Below expectations |
| Youssef El Arabi | 33 | 979 | 3 | 0 | Recommended | Below expectations |
| Mohamed Kaba | 12 | 924 | 0 | 2 | Not recommended | Fair |
| Deiver Machado | 15 | 911 | 0 | 1 | Recommended | Fair |
| Ibrahima Sissoko | 15 | 811 | 0 | 0 | Not recommended | Below expectations |
| Hyeok-kyu Kwon | 16 | 764 | 0 | 0 | Not recommended | Below expectations |
| Frédéric Guilbert | 11 | 610 | 0 | 0 | Recommended | Fair |
| Rémy Cabella | 15 | 574 | 2 | 0 | Recommended | Good |
| Mayckel Lahdo | 8 | 418 | 1 | 1 | Not recommended | Below expectations |
| Hyun-Seok Hong | 12 | 284 | 0 | 0 | Recommended | Fair |
| Amady Camara * | 17 | 168 | 0 | 0 | Not recommended | Investment |
| Uroš Radaković | 22 | 112 | 0 | 0 | Not recommended | Did not deliver |
| Abakar Sylla * | 2 | 64 | 0 | 0 | Not recommended | Investment |
Nice (9 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Kojo Peprah Oppong | 34 | 2608 | 1 | 0 | Not recommended | Below expectations |
| Yehvann Diouf | 34 | 2520 | 0 | 0 | Recommended | Fair |
| Abdulay Juma Bah | 34 | 2063 | 0 | 0 | Recommended | Fair |
| Charles Vanhoutte | 31 | 1864 | 0 | 2 | Recommended | Good |
| Elye Wahi | 15 | 1015 | 7 | 1 | Not recommended | Below expectations |
| Salis Abdul Samed | 32 | 933 | 0 | 0 | Not recommended | Did not deliver |
| Kevin Omoruyi | 31 | 901 | 0 | 0 | Not recommended | Did not deliver |
| Isak Jansson | 28 | 683 | 1 | 0 | Not recommended | Did not deliver |
| Tiago Gouveia | 22 | 585 | 0 | 0 | Recommended | Did not deliver |
Paris FC (31 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Mamadou Moustapha Mbow | 33 | 2716 | 0 | 1 | Recommended | Fair |
| Ilan Kebbal | 30 | 2229 | 9 | 4 | Not recommended | Excellent |
| Adama Camara | 33 | 2171 | 1 | 0 | Not recommended | Fair |
| Moses Simon | 31 | 2024 | 3 | 3 | Not recommended | Fair |
| Kevin Trapp | 33 | 1980 | 0 | 0 | Recommended | Fair |
| Maxime López | 28 | 1960 | 0 | 3 | Recommended | Fair |
| Otavio | 29 | 1908 | 1 | 0 | Recommended | Good |
| Pierre Lees Melou | 22 | 1786 | 1 | 3 | Recommended | Good |
| Nhoa Sangui | 26 | 1752 | 0 | 0 | Not recommended | Below expectations |
| Diego Coppola | 15 | 1170 | 0 | 2 | Recommended | Good |
| Hamari Traore | 19 | 1158 | 0 | 1 | Recommended | Fair |
| Samir Sophian Chergui | 18 | 1155 | 1 | 0 | Not recommended | Did not deliver |
| Thibault De Smet | 23 | 1147 | 0 | 1 | Not recommended | Below expectations |
| Jonathan Ikoné | 25 | 1102 | 3 | 1 | Not recommended | Below expectations |
| Jean-Philippe Krasso | 25 | 1099 | 2 | 2 | Not recommended | Did not deliver |
| Willem Geubbels | 30 | 1019 | 5 | 0 | Not recommended | Did not deliver |
| Marshall Munetsi | 17 | 991 | 4 | 1 | Recommended | Good |
| Alimami Gory | 27 | 988 | 5 | 1 | Not recommended | Did not deliver |
| Vincent Marchetti | 25 | 839 | 2 | 1 | Not recommended | Below expectations |
| Rudy Matondo | 11 | 746 | 2 | 0 | Not recommended | Below expectations |
| Ciro Immobile | 12 | 711 | 2 | 2 | Recommended | Good |
| Timothée Kolodziejczak | 27 | 674 | 0 | 0 | Not recommended | Did not deliver |
| Luca Koleosho | 17 | 543 | 3 | 1 | Not recommended | Fair |
| Tuomas Ollila | 18 | 320 | 0 | 0 | Not recommended | Did not deliver |
| Mathieu Cafaro | 22 | 159 | 0 | 0 | Not recommended | Did not deliver |
| Lohann Doucet * | 9 | 127 | 1 | 0 | Not recommended | Investment |
| Nouha Dicko | 15 | 98 | 1 | 1 | Not recommended | Did not deliver |
| Pierre-Yves Hamel | 3 | 79 | 0 | 0 | Not recommended | Did not deliver |
| Julien López | 17 | 50 | 0 | 0 | Not recommended | Did not deliver |
| Lamine Gueye | 1 | 0 | 0 | 0 | Not recommended | Did not deliver |
| Rémy Riou | 2 | 0 | 0 | 0 | Not recommended | Did not deliver |
Paris Saint Germain (2 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Illia Zabarnyi | 32 | 2387 | 1 | 0 | Not recommended | Fair |
| Lucas Chevalier | 29 | 1530 | 0 | 0 | Recommended | Fair |
RED Star FC 93 (17 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Gaetan Poussin | 1 | 90 | 0 | 0 | Not recommended | Did not deliver |
| Dylan Durivaux | 1 | 90 | 0 | 0 | Not recommended | Did not deliver |
| Balthazar Pierret | 1 | 90 | 0 | 0 | Not recommended | Did not deliver |
| Damien Durand | 1 | 90 | 0 | 1 | Not recommended | Did not deliver |
| Josue Escartin * | 1 | 90 | 1 | 0 | Not recommended | Investment |
| Bradley Danger | 1 | 90 | 0 | 0 | Not recommended | Did not deliver |
| Dembo Sylla * | 1 | 76 | 0 | 0 | Not recommended | Investment |
| Ryad Hachem | 1 | 76 | 0 | 0 | Not recommended | Did not deliver |
| Kevin Cabral | 1 | 75 | 1 | 1 | Not recommended | Did not deliver |
| Matthieu Huard | 1 | 62 | 0 | 0 | Not recommended | Did not deliver |
| Giovanni Haag | 1 | 34 | 0 | 0 | Not recommended | Did not deliver |
| Hacene Benali | 1 | 28 | 0 | 0 | Not recommended | Did not deliver |
| Théo Magnin * | 1 | 15 | 0 | 0 | Not recommended | Investment |
| Pape Meissa Ba | 1 | 14 | 0 | 0 | Not recommended | Did not deliver |
| Saîf-Eddine Khaoui | 1 | 14 | 0 | 0 | Not recommended | Did not deliver |
| Quentin Beunardeau | 1 | 0 | 0 | 0 | Not recommended | Did not deliver |
| Kemo Cissé | 1 | 0 | 0 | 0 | Not recommended | Did not deliver |
Rennes (9 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Valentin Rongier | 32 | 2745 | 2 | 5 | Recommended | Good |
| Mahdi Camara | 32 | 2660 | 3 | 1 | Recommended | Good |
| Quentin Merlin | 34 | 2532 | 1 | 5 | Recommended | Excellent |
| Esteban Lepaul | 32 | 2527 | 20 | 5 | Recommended | Excellent |
| Breel Embolo | 31 | 1872 | 9 | 3 | Recommended | Fair |
| Przemysław Frankowski | 20 | 1215 | 1 | 2 | Recommended | Fair |
| Sebastian Szymański | 16 | 786 | 1 | 3 | Recommended | Good |
| Arnaud Nordin | 10 | 573 | 1 | 3 | Recommended | Fair |
| Yassir Zabiri * | 12 | 63 | 0 | 0 | Not recommended | Investment |
Saint Etienne (5 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Julien Le Cardinal | 2 | 135 | 0 | 0 | Not recommended | Did not deliver |
| João Ferreira | 2 | 57 | 0 | 0 | Not recommended | Did not deliver |
| Joshua Duffus | 2 | 39 | 0 | 0 | Not recommended | Did not deliver |
| Mahmoud Jaber | 0 | 0 | 0 | 0 | Not recommended | Did not deliver |
| Chico Lamba | 0 | 0 | 0 | 0 | Not recommended | Did not deliver |
Stade Brestois 29 (8 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Joris Chotard | 33 | 2777 | 2 | 1 | Recommended | Fair |
| Daouda Guindo | 29 | 1700 | 1 | 1 | Not recommended | Below expectations |
| Michel Diaz | 33 | 1560 | 0 | 0 | Not recommended | Fair |
| Remy Labeau Lascary | 27 | 1195 | 5 | 1 | Not recommended | Below expectations |
| Junior Dina Ebimbe | 29 | 1180 | 5 | 0 | Recommended | Below expectations |
| Pathé Mboup | 31 | 1069 | 1 | 0 | Not recommended | Did not deliver |
| Radosław Majecki | 26 | 865 | 0 | 0 | Recommended | Below expectations |
| Lucas Tousart | 27 | 857 | 1 | 0 | Not recommended | Below expectations |
Strasbourg (10 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Mike Penders | 33 | 2970 | 0 | 0 | Recommended | Fair |
| Joaquin Panichelli | 27 | 2195 | 16 | 1 | Recommended | Fair |
| Julio Enciso | 28 | 1892 | 3 | 6 | Recommended | Fair |
| Martial Godo | 30 | 1613 | 10 | 1 | Not recommended | Good |
| Ben Chilwell | 24 | 1602 | 0 | 2 | Recommended | Good |
| Mathis Amougou | 27 | 406 | 0 | 0 | Not recommended | Did not deliver |
| David Datro Fofana * | 9 | 180 | 0 | 0 | Not recommended | Investment |
| Aaron Anselmino * | 3 | 24 | 0 | 0 | Not recommended | Investment |
| Stefan Bajić | 11 | 0 | 0 | 0 | Not recommended | Did not deliver |
| Soumaila Coulibaly * | 1 | 0 | 0 | 0 | Not recommended | Investment |
Toulouse (7 signings)
| Player | Matches | Minutes | Goals | Assists | SigningLab Projection | Rating |
|---|
| Emersonn | 27 | 1504 | 6 | 2 | Not recommended | Below expectations |
| Santiago Hidalgo | 32 | 1311 | 4 | 6 | Not recommended | Fair |
| Pape Diop | 15 | 1185 | 1 | 2 | Not recommended | Good |
| Mario Sauer | 29 | 683 | 1 | 0 | Not recommended | Did not deliver |
| Abu Francis | 10 | 532 | 0 | 0 | Recommended | Below expectations |
| Jacen Russell-Rowe | 13 | 473 | 1 | 0 | Not recommended | Below expectations |
| Mathis Saka | 3 | 8 | 0 | 0 | Not recommended | Did not deliver |