Executive Summary
37%
Clubs' average hit rate
In total we identified 248 real signings by the clubs of Primeira Liga in the 2024/25 season — academy promotions, loan returns, internal moves and transfers that never went through are excluded. Of these, 233 are included in the hit-rate calculation; 15 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 | Benfica | 2º | 10 | 8 | 7 | 1 | 0 | 94% | 100% |
| 2 | Sporting CP | 1º | 6 | 4 | 3 | 1 | 0 | 88% | 100% |
| 3 | FC Porto | 3º | 6 | 5 | 3 | 0 | 2 | 60% | 80% |
| 4 | Famalicao | 7º | 12 | 12 | 4 | 5 | 3 | 54% | 75% |
| 5 | Guimaraes | 6º | 10 | 9 | 2 | 5 | 2 | 50% | 78% |
| 6 | Rio Ave | 12º | 16 | 16 | 4 | 7 | 5 | 47% | 75% |
| 7 | Nacional | 14º | 27 | 27 | 6 | 10 | 11 | 41% | 82% |
| 8 | Santa Clara | 5º | 20 | 18 | 4 | 5 | 9 | 36% | 67% |
| 9 | Arouca | 11º | 14 | 14 | 2 | 5 | 7 | 32% | 86% |
| 10 | Estrela | 16º | 15 | 13 | 1 | 6 | 6 | 31% | 92% |
| 11 | SC Braga | 4º | 11 | 10 | 1 | 4 | 5 | 30% | 90% |
| 12 | AVS | 15º | 17 | 16 | 1 | 7 | 8 | 28% | 94% |
| 13 | Casa Pia | 9º | 15 | 15 | 2 | 4 | 9 | 27% | 80% |
| 14 | Estoril | 8º | 15 | 14 | 1 | 5 | 8 | 25% | 93% |
| 15 | Moreirense | 10º | 10 | 10 | 0 | 5 | 5 | 25% | 90% |
| 16 | GIL Vicente | 13º | 14 | 14 | 1 | 4 | 9 | 21% | 79% |
| 17 | Farense | 17º | 18 | 17 | 1 | 4 | 12 | 18% | 88% |
| 18 | Boavista | 18º | 8 | 8 | 0 | 1 | 7 | 6% | 88% |
| 19 | Vizela | 19º | 4 | 3 | 0 | 0 | 3 | 0% | 100% |
* SigningLab: hit rate of SigningLab’s verdicts (recommend or not recommend) on each club’s evaluated signings, projected at the time of signing.
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 |
| Evangelos Pavlidis | Benfica | F | 2275 | 19+7 | 7.26 | Excellent |
| Kerem Aktürkoğlu | Benfica | M | 2026 | 11+9 | 7.30 | Excellent |
| Samuel Omorodion | FC Porto | F | 2263 | 19+3 | 7.21 | Excellent |
| Francisco Moura | FC Porto | D | 2218 | 3+9 | 6.91 | Excellent |
| Ismael Gharbi | SC Braga | F | 1068 | 4+3 | 5.36 | Excellent |
| Zeno Debast | Sporting CP | D | 2126 | 0+3 | 6.33 | Excellent |
| Andrea Belotti | Benfica | F | 462 | 3+0 | 6.89 | Excellent |
| Daniel Penha | Nacional | M | 1516 | 4+1 | 6.28 | Excellent |
| Jan-Niklas Beste | Benfica | M | 496 | 0+1 | 5.37 | Good |
| Leandro Barreiro | Benfica | M | 1219 | 3+1 | 5.99 | Good |
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.
AVS (17 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Cristian Castro | 34 | 2929 | 1 | 1 | Fair |
| Lucas Piazón | 32 | 2554 | 0 | 3 | Fair |
| Jaume Grau | 31 | 2303 | 2 | 2 | Below expectations |
| Guillermo Ochoa | 25 | 2070 | 0 | 0 | Fair |
| Baptiste Roux | 25 | 1863 | 1 | 1 | Fair |
| Gustavo Assunção | 27 | 1761 | 4 | 0 | Below expectations |
| Kiki | 27 | 1635 | 1 | 2 | Fair |
| Ze Luis | 28 | 1471 | 3 | 1 | Fair |
| Rafael Rodrigues | 27 | 1205 | 1 | 1 | Fair |
| Rodrigo Ribeiro | 28 | 1047 | 1 | 0 | Did not deliver |
| Aderllan Santos | 13 | 601 | 0 | 0 | Good |
| Lucas Fernandes | 9 | 499 | 0 | 0 | Below expectations |
| Giorgi Aburjania | 14 | 319 | 0 | 0 | Did not deliver |
| Samuel Granada | 5 | 242 | 0 | 1 | Did not deliver |
| Gerson Rodrigues | 6 | 189 | 1 | 0 | Did not deliver |
| Tiago Galletto * | 8 | 88 | 0 | 0 | Investment |
| Pedro Trigueira | 25 | 0 | 0 | 0 | Did not deliver |
Arouca (14 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Nico Mantl | 30 | 2618 | 0 | 0 | Fair |
| Jose Fontán | 29 | 2600 | 1 | 0 | Below expectations |
| Chico Lamba | 33 | 2273 | 1 | 2 | Excellent |
| Taichi Fukui | 33 | 2202 | 0 | 2 | Good |
| Henrique Araújo | 26 | 1126 | 6 | 2 | Below expectations |
| Amadou Dante | 21 | 1074 | 0 | 0 | Did not deliver |
| Boris Popović | 25 | 920 | 0 | 0 | Did not deliver |
| Alex Pinto | 33 | 837 | 0 | 1 | Below expectations |
| Güven Yalçın | 27 | 772 | 3 | 1 | Fair |
| Mamadou Loum | 27 | 734 | 0 | 0 | Fair |
| Dylan Nandín | 15 | 666 | 3 | 1 | Fair |
| Pablo Gozálbez | 23 | 662 | 1 | 0 | Did not deliver |
| Ivo Rodrigues | 11 | 644 | 0 | 1 | Fair |
| Brian Mansilla | 16 | 356 | 0 | 0 | Did not deliver |
Benfica (10 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Evangelos Pavlidis | 34 | 2275 | 19 | 7 | Excellent |
| Kerem Aktürkoğlu | 30 | 2026 | 11 | 9 | Excellent |
| Leandro Barreiro | 30 | 1219 | 3 | 1 | Good |
| Zeki Amdouni | 28 | 851 | 7 | 2 | Good |
| Bruma | 14 | 510 | 1 | 2 | Good |
| Jan-Niklas Beste | 17 | 496 | 0 | 1 | Good |
| Andrea Belotti | 14 | 462 | 3 | 0 | Excellent |
| Renato Sanches | 11 | 211 | 0 | 0 | Fair |
| Manu * | 3 | 136 | 0 | 1 | Investment |
| Issa Kaboré * | 11 | 17 | 0 | 0 | Investment |
Boavista (8 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Tomáš Vaclík | 13 | 1088 | 0 | 0 | Below expectations |
| Abdoulay Diaby | 12 | 893 | 1 | 1 | Below expectations |
| Marco van Ginkel | 13 | 699 | 1 | 1 | Fair |
| Osman Kakay | 9 | 593 | 0 | 0 | Did not deliver |
| Gboly Ariyibi | 11 | 362 | 0 | 0 | Did not deliver |
| Moussa Koné | 12 | 321 | 0 | 0 | Did not deliver |
| Steven Vitória | 12 | 238 | 0 | 0 | Did not deliver |
| Layvin Kurzawa | 4 | 178 | 0 | 0 | Did not deliver |
Casa Pia (15 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Patrick Sequeira | 33 | 2880 | 0 | 0 | Good |
| João Goulart | 34 | 2840 | 2 | 0 | Fair |
| José Fonte | 28 | 2033 | 0 | 0 | Fair |
| Cassiano | 27 | 1987 | 10 | 2 | Fair |
| Jérémy Livolant | 26 | 1824 | 4 | 4 | Excellent |
| Andrian Kraev | 33 | 1685 | 1 | 0 | Below expectations |
| Ruben Kluivert | 27 | 1258 | 1 | 0 | Fair |
| Miguel Sousa | 32 | 1055 | 0 | 0 | Below expectations |
| Max Svensson | 25 | 846 | 1 | 3 | Below expectations |
| Iyad Mohamed | 11 | 504 | 0 | 0 | Did not deliver |
| Samuel Obeng | 14 | 366 | 1 | 0 | Did not deliver |
| Caue | 13 | 343 | 1 | 0 | Did not deliver |
| Raúl Garcia Gonzalez | 11 | 257 | 1 | 0 | Below expectations |
| Daniel Azevedo | 10 | 90 | 0 | 0 | Did not deliver |
| Claudio Mendes | 0 | 0 | 0 | 0 | Did not deliver |
Estoril (15 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Joel Robles | 30 | 2610 | 0 | 0 | Below expectations |
| Kévin Boma | 29 | 2479 | 1 | 0 | Fair |
| Pedro Amaral | 29 | 2408 | 0 | 2 | Below expectations |
| Felix Bacher | 27 | 2078 | 2 | 0 | Fair |
| Yanis Begraoui | 34 | 1930 | 11 | 3 | Fair |
| Jandro Orellana | 28 | 1025 | 1 | 1 | Below expectations |
| André Lacximicant | 33 | 1000 | 5 | 3 | Fair |
| Xeka | 14 | 946 | 1 | 1 | Good |
| Pedro Carvalho | 32 | 766 | 0 | 2 | Did not deliver |
| Hélder Costa | 13 | 616 | 1 | 0 | Below expectations |
| Gonçalo Costa | 32 | 522 | 2 | 0 | Fair |
| Kevin Chamorro | 32 | 368 | 0 | 0 | Did not deliver |
| Israel Salazar | 24 | 170 | 0 | 0 | Did not deliver |
| Fran | 2 | 12 | 0 | 0 | Did not deliver |
| Ismael Sierra Arnal * | 12 | 0 | 0 | 0 | Investment |
Estrela (15 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Issiar Drame | 23 | 1588 | 0 | 0 | Below expectations |
| Alan Ruiz | 27 | 1485 | 1 | 2 | Fair |
| Ferro | 25 | 1412 | 0 | 0 | Fair |
| Danilo Veiga | 17 | 1283 | 0 | 2 | Fair |
| João Costa | 15 | 1260 | 0 | 0 | Excellent |
| Jovane Cabral | 26 | 1160 | 2 | 1 | Fair |
| Igor | 13 | 806 | 0 | 0 | Fair |
| Amine Oudrhiri | 11 | 725 | 0 | 0 | Did not deliver |
| Renato Pantalon | 14 | 701 | 0 | 0 | Below expectations |
| Fábio Ronaldo | 11 | 690 | 0 | 0 | Below expectations |
| Nani | 11 | 465 | 1 | 0 | Fair |
| Tiago Ferreira | 7 | 60 | 0 | 0 | Did not deliver |
| Daniel Cabral * | 4 | 13 | 0 | 0 | Investment |
| Juan Mina | 3 | 13 | 0 | 0 | Did not deliver |
| André Dhominique * | 0 | 0 | 0 | 0 | Investment |
FC Porto (6 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Samuel Omorodion | 30 | 2263 | 19 | 3 | Excellent |
| Francisco Moura | 28 | 2218 | 3 | 9 | Excellent |
| Nehuén Pérez | 27 | 2079 | 1 | 2 | Good |
| Tiago Djaló | 19 | 588 | 0 | 0 | Below expectations |
| William * | 11 | 161 | 0 | 0 | Investment |
| Samuel | 3 | 0 | 0 | 0 | Did not deliver |
Famalicao (12 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Rafa Soares | 26 | 2089 | 0 | 2 | Good |
| Rodrigo Pinheiro | 33 | 2008 | 0 | 2 | Good |
| Tom Van De Looi | 33 | 1746 | 0 | 2 | Fair |
| Lazar Carević | 29 | 1620 | 0 | 0 | Good |
| Calegari | 28 | 1494 | 0 | 1 | Fair |
| Gil Dias | 30 | 1416 | 5 | 2 | Good |
| Rochinha | 26 | 920 | 0 | 0 | Below expectations |
| Václav Sejk | 16 | 865 | 3 | 1 | Fair |
| Simon Elisor | 15 | 606 | 4 | 0 | Fair |
| Mario González | 19 | 578 | 2 | 2 | Fair |
| Leonardo Realpe | 19 | 450 | 0 | 0 | Below expectations |
| Ian Custódio | 0 | 0 | 0 | 0 | Did not deliver |
Farense (18 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Marco Moreno | 29 | 2047 | 0 | 0 | Below expectations |
| Miguel Menino | 27 | 1843 | 2 | 0 | Fair |
| Neto | 24 | 1777 | 2 | 0 | Fair |
| Lucas Áfrico | 30 | 1758 | 1 | 0 | Below expectations |
| Tomane | 24 | 1658 | 3 | 0 | Fair |
| Paulo Victor | 28 | 1645 | 0 | 0 | Below expectations |
| Derick Poloni | 29 | 1452 | 1 | 3 | Below expectations |
| Rony Lopes | 14 | 1134 | 1 | 0 | Good |
| Dário Poveda | 28 | 1010 | 4 | 1 | Below expectations |
| Zé Carlos | 13 | 674 | 0 | 0 | Did not deliver |
| Yusupha Njie | 14 | 649 | 0 | 0 | Below expectations |
| Tomás Ribeiro | 15 | 648 | 1 | 0 | Fair |
| Álex Bermejo Escribano | 27 | 636 | 1 | 0 | Did not deliver |
| Filipe Miguel Barros Soares | 22 | 634 | 1 | 1 | Did not deliver |
| Rivaldo | 21 | 459 | 0 | 1 | Below expectations |
| Álex Millán | 10 | 403 | 0 | 0 | Did not deliver |
| Samuel Justo | 7 | 219 | 0 | 0 | Did not deliver |
| Lucas Cañizares * | 14 | 0 | 0 | 0 | Investment |
GIL Vicente (14 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Sandro Cruz | 26 | 2087 | 0 | 0 | Below expectations |
| Santi García | 29 | 1482 | 4 | 2 | Good |
| Facundo Cáseres | 21 | 1410 | 0 | 0 | Fair |
| Josué Sa | 23 | 1294 | 1 | 0 | Fair |
| Jordi Mboula | 30 | 1154 | 0 | 2 | Did not deliver |
| Pablo Felipe | 21 | 809 | 5 | 0 | Fair |
| Caue | 15 | 680 | 1 | 0 | Did not deliver |
| Joao Marques | 15 | 589 | 0 | 1 | Fair |
| Sergio Bermejo Lillo | 12 | 486 | 1 | 0 | Did not deliver |
| Marvin Elimbi Gilbert | 23 | 433 | 0 | 0 | Did not deliver |
| João Teixeira | 23 | 346 | 0 | 0 | Below expectations |
| Carlos Eduardo | 10 | 241 | 0 | 0 | Did not deliver |
| Sphephelo Sithole | 4 | 51 | 0 | 0 | Did not deliver |
| Diego Collado | 11 | 28 | 0 | 0 | Did not deliver |
Guimaraes (10 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| João Mendes | 32 | 2774 | 0 | 0 | Fair |
| Samu | 31 | 1748 | 2 | 1 | Fair |
| Arcanjo | 33 | 1359 | 5 | 2 | Good |
| Gustavo Silva | 21 | 865 | 7 | 0 | Fair |
| Filipe Relvas | 13 | 854 | 0 | 0 | Good |
| Óscar Rivas | 17 | 797 | 1 | 0 | Fair |
| Jesús Ramírez | 26 | 754 | 3 | 2 | Fair |
| Hevertton Santos | 14 | 263 | 0 | 0 | Did not deliver |
| Beni * | 14 | 193 | 0 | 0 | Investment |
| Úmaro Embaló | 8 | 153 | 2 | 0 | Did not deliver |
Moreirense (10 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Guilherme Schettine | 31 | 1702 | 5 | 4 | Fair |
| Bernardo | 33 | 1673 | 4 | 3 | Fair |
| Sidnei Tavares | 29 | 1302 | 1 | 1 | Did not deliver |
| Cedric Teguia | 14 | 913 | 2 | 1 | Fair |
| Gabrielzinho | 18 | 910 | 3 | 1 | Below expectations |
| Ivo Rodrigues | 13 | 754 | 1 | 1 | Fair |
| Pedro Santos | 30 | 591 | 0 | 0 | Did not deliver |
| Leonardo Buta | 29 | 515 | 0 | 0 | Below expectations |
| Maranhão | 11 | 265 | 3 | 0 | Fair |
| Guilherme Liberato | 5 | 50 | 0 | 0 | Did not deliver |
Nacional (27 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Lucas França | 33 | 2925 | 0 | 0 | Good |
| Luis Esteves | 33 | 2817 | 0 | 3 | Excellent |
| Gustavo Garcia | 34 | 2802 | 0 | 3 | Good |
| Zé Vitor | 31 | 2743 | 2 | 0 | Good |
| José Gomes | 28 | 2349 | 3 | 1 | Fair |
| Djibril Soumaré | 25 | 1884 | 1 | 1 | Fair |
| Matheus Dias | 33 | 1751 | 0 | 1 | Fair |
| Daniel Penha | 32 | 1516 | 4 | 1 | Excellent |
| Dudu | 22 | 1426 | 3 | 2 | Fair |
| Arvin Appiah | 32 | 1385 | 0 | 0 | Did not deliver |
| Ruben Macedo | 30 | 1200 | 1 | 1 | Did not deliver |
| Paulinho Boia | 16 | 1090 | 1 | 2 | Fair |
| Bruno Costa | 21 | 920 | 2 | 1 | Good |
| Joel Tagueu | 14 | 862 | 2 | 0 | Fair |
| Léo Santos | 30 | 789 | 1 | 0 | Fair |
| Nigel Thomas | 9 | 554 | 1 | 0 | Below expectations |
| Fuki Yamada | 13 | 499 | 1 | 2 | Fair |
| Adrián Butzke | 11 | 484 | 0 | 1 | Below expectations |
| João Aurélio | 30 | 414 | 1 | 1 | Fair |
| Chiheb Labidi | 25 | 412 | 1 | 0 | Did not deliver |
| Tiago Reis | 9 | 230 | 0 | 0 | Did not deliver |
| André Sousa | 31 | 210 | 1 | 0 | Fair |
| Miguel Baeza | 8 | 209 | 1 | 0 | Did not deliver |
| Dyego Sousa | 9 | 155 | 0 | 0 | Did not deliver |
| Gabriel Santos | 3 | 86 | 0 | 0 | Did not deliver |
| Afonso Freitas | 4 | 18 | 0 | 0 | Did not deliver |
| Jota | 6 | 16 | 0 | 0 | Did not deliver |
Rio Ave (16 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Clayton | 31 | 2712 | 14 | 2 | Good |
| Omar Richards | 26 | 2004 | 0 | 1 | Fair |
| Demir Ege Tıknaz | 28 | 1982 | 4 | 2 | Excellent |
| Kiko Bondoso | 30 | 1961 | 2 | 1 | Fair |
| Ole Pohlmann | 32 | 1606 | 1 | 2 | Below expectations |
| Tiago Morais | 32 | 1568 | 4 | 0 | Below expectations |
| João Novais | 33 | 1413 | 0 | 0 | Fair |
| Brandon Aguilera | 26 | 1403 | 3 | 1 | Fair |
| Martim Neto | 26 | 1374 | 2 | 1 | Fair |
| Andreas Ndoj | 16 | 1368 | 0 | 0 | Fair |
| Jonathan Panzo | 22 | 1302 | 1 | 0 | Fair |
| André Luiz | 16 | 1179 | 1 | 1 | Good |
| Francisco Petrasso | 10 | 416 | 1 | 0 | Below expectations |
| João Pedro | 7 | 272 | 0 | 1 | Good |
| Ahmed Hassan | 11 | 159 | 1 | 0 | Did not deliver |
| Matheus Teixeira | 15 | 14 | 0 | 0 | Did not deliver |
SC Braga (11 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Amine El Ouazzani | 33 | 1598 | 7 | 1 | Fair |
| Gabriel Martínez | 34 | 1544 | 4 | 2 | Fair |
| João Ferreira | 28 | 1312 | 0 | 1 | Fair |
| Bright Arrey-Mbi | 20 | 1134 | 0 | 0 | Below expectations |
| Ismael Gharbi | 29 | 1068 | 4 | 3 | Excellent |
| Robson Bambu | 23 | 1015 | 1 | 0 | Below expectations |
| Fran Navarro | 10 | 677 | 4 | 0 | Fair |
| Roberto Fernández | 15 | 524 | 1 | 0 | Below expectations |
| Yuri Ribeiro | 14 | 457 | 0 | 0 | Below expectations |
| Joao Marques * | 6 | 35 | 0 | 0 | Investment |
| Rafik Guitane | 5 | 10 | 0 | 0 | Did not deliver |
Santa Clara (20 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Luís Rocha | 31 | 2580 | 0 | 0 | Below expectations |
| Sidney Lima | 31 | 2390 | 3 | 1 | Excellent |
| Vinicius | 33 | 2254 | 8 | 1 | Good |
| Pedro Ferreira | 32 | 1826 | 0 | 4 | Good |
| Frederico Venancio | 33 | 1819 | 0 | 0 | Fair |
| Matheus Pereira | 30 | 1724 | 0 | 4 | Fair |
| Lucas Soares | 32 | 1668 | 0 | 1 | Below expectations |
| Serginho | 34 | 1328 | 2 | 1 | Good |
| Safira | 16 | 995 | 2 | 2 | Fair |
| Gustavo Klismahn | 18 | 827 | 0 | 3 | Fair |
| João Costa | 33 | 747 | 3 | 0 | Below expectations |
| Guilherme Ramos | 30 | 337 | 0 | 0 | Did not deliver |
| Wendel Silva | 6 | 231 | 2 | 0 | Fair |
| Alysson Silva | 4 | 164 | 0 | 0 | Did not deliver |
| Matheusinho | 16 | 116 | 0 | 0 | Did not deliver |
| Habraão | 13 | 1 | 0 | 0 | Did not deliver |
| Neneca * | 34 | 0 | 0 | 0 | Investment |
| Rodrigo Varanda * | 2 | 0 | 0 | 0 | Investment |
| Anders Mehring | 0 | 0 | 0 | 0 | Did not deliver |
| Gustavo Viera | 0 | 0 | 0 | 0 | Did not deliver |
Sporting CP (6 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Zeno Debast | 34 | 2126 | 0 | 3 | Excellent |
| Maximiliano Araújo | 28 | 1774 | 3 | 4 | Good |
| Rui Silva | 17 | 1530 | 0 | 0 | Good |
| Vladan Kovačević | 15 | 540 | 0 | 0 | Fair |
| Gabriel Teixeira * | 14 | 28 | 0 | 0 | Investment |
| Mauro Couto * | 6 | 12 | 0 | 0 | Investment |
Vizela (4 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Vivaldo * | 2 | 180 | 0 | 0 | Investment |
| Anthony Correia | 2 | 151 | 0 | 0 | Did not deliver |
| João Reis | 2 | 66 | 0 | 0 | Did not deliver |
| Uroš Milovanović | 1 | 0 | 0 | 0 | Did not deliver |