Executive Summary
36%
Clubs' average hit rate
In total we identified 201 real signings by the clubs of Primera División in the 2025 season — academy promotions, loan returns, internal moves and transfers that never went through are excluded. Of these, 190 are included in the hit-rate calculation; 11 are youth investments (under-23 with no game time), classified separately. Signings without relevant minutes in the season count as unsuccessful.
League Analysis
Champions Coquimbo Unido posted a hit rate of 44% on signings (8 evaluated), holding 4th place in the accuracy ranking. The bottom four in the table had an average hit rate of 26% on signings — below the league average (36%), highlighting the link between recruitment quality and sporting performance.
O'Higgins leads the accuracy ranking with 60% and Union La Calera closes the list with 20%. p. over the clubs' decisions).
Club Ranking
| Club | League position | Signings | Evaluated | Successful | Fair | Unsuccessful | Hit rate % | SigningLab* |
| 1 | O'Higgins | 3º | 10 | 10 | 4 | 4 | 2 | 60% | 80% |
| 2 | Universidad de Chile | 4º | 9 | 9 | 3 | 3 | 3 | 50% | 100% |
| 3 | A. Italiano | 5º | 6 | 6 | 1 | 4 | 1 | 50% | 100% |
| 4 | Coquimbo Unido | 1º | 9 | 8 | 3 | 1 | 4 | 44% | 100% |
| 5 | Colo Colo | 8º | 6 | 6 | 1 | 3 | 2 | 42% | 83% |
| 6 | Huachipato | 9º | 9 | 9 | 3 | 1 | 5 | 39% | 89% |
| 7 | Palestino | 6º | 9 | 9 | 1 | 5 | 3 | 39% | 78% |
| 8 | Deportes Iquique | 15º | 13 | 13 | 3 | 4 | 6 | 38% | 85% |
| 9 | Cobresal | 7º | 11 | 11 | 3 | 2 | 6 | 36% | 91% |
| 10 | U. Catolica | 2º | 7 | 7 | 2 | 1 | 4 | 36% | 100% |
| 11 | Deportes Limache | 11º | 32 | 30 | 6 | 9 | 15 | 35% | 87% |
| 12 | Union Espanola | 16º | 15 | 14 | 1 | 5 | 8 | 25% | 57% |
| 13 | Everton de Vina | 14º | 15 | 14 | 1 | 4 | 9 | 21% | 79% |
| 14 | Nublense | 10º | 7 | 7 | 1 | 1 | 5 | 21% | 86% |
| 15 | D. La Serena | 13º | 25 | 22 | 2 | 5 | 15 | 20% | 73% |
| 16 | Union La Calera | 12º | 18 | 15 | 1 | 4 | 10 | 20% | 80% |
* 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 |
| Claudio Aquino | Colo Colo | M | 2013 | 6+3 | 7.15 | Excellent |
| Nahuel Donadell | Coquimbo Unido | M | 386 | 2+2 | 4.36 | Excellent |
| Rafael Caroca | Huachipato | M | 2626 | 3+0 | 7.29 | Excellent |
| Luis Pavez | O'Higgins | D | 2474 | 2+6 | 7.31 | Excellent |
| Lionel Altamirano | Huachipato | F | 2358 | 12+4 | 7.11 | Excellent |
| Rodrigo Odriozola | Huachipato | G | 2266 | 0+1 | 6.24 | Excellent |
| Jeisson Vargas | D. La Serena | F | 1742 | 11+3 | 7.40 | Excellent |
| Matías Marín | Union Espanola | F | 649 | 2+1 | 5.82 | Good |
| Jorge Henríquez | Cobresal | M | 2144 | 9+4 | 7.39 | Excellent |
| Daniel Castro | Deportes Limache | SUB | 2053 | 12+1 | 7.03 | Excellent |
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.
A. Italiano (6 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Jorge Espejo | 27 | 2410 | 1 | 1 | Fair |
| Leonardo Valencia | 25 | 2117 | 15 | 10 | Excellent |
| Enzo Ferrario | 22 | 1943 | 0 | 0 | Fair |
| Eduardo Vargas | 13 | 918 | 4 | 2 | Fair |
| Franco Troyansky | 22 | 377 | 4 | 0 | Fair |
| Alexis González | 10 | 259 | 1 | 0 | Below expectations |
Cobresal (11 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| José Tiznado | 28 | 2448 | 0 | 0 | Fair |
| Jorge Pinos | 29 | 2264 | 0 | 0 | Excellent |
| Jorge Henríquez | 27 | 2144 | 9 | 4 | Excellent |
| Vicente Fernández | 27 | 2137 | 1 | 4 | Fair |
| César Yanis | 26 | 1674 | 1 | 4 | Good |
| Cristopher Barrera | 22 | 1661 | 2 | 2 | Below expectations |
| Christian Moreno | 25 | 1589 | 0 | 0 | Did not deliver |
| Aaron Astullido | 29 | 1149 | 0 | 1 | Did not deliver |
| Félix Triñanes | 19 | 552 | 2 | 1 | Did not deliver |
| Alejandro Marquez | 18 | 470 | 0 | 0 | Did not deliver |
| Rick | 2 | 0 | 0 | 0 | Did not deliver |
Colo Colo (6 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Claudio Aquino | 28 | 2013 | 6 | 3 | Excellent |
| Sebastián Vegas | 23 | 1659 | 2 | 0 | Fair |
| Víctor Méndez | 26 | 1163 | 2 | 0 | Fair |
| Jonathan Villagra | 26 | 1083 | 0 | 0 | Did not deliver |
| Tomás Alarcón | 22 | 777 | 1 | 0 | Fair |
| Salomón Rodríguez | 21 | 632 | 1 | 0 | Below expectations |
Coquimbo Unido (9 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Cecilio Waterman | 27 | 1892 | 10 | 1 | Good |
| Cristian Zavala | 13 | 1059 | 2 | 4 | Good |
| Salvador Cordero | 28 | 750 | 1 | 1 | Fair |
| Nahuel Donadell | 21 | 386 | 2 | 2 | Excellent |
| Lukas Soza | 9 | 169 | 0 | 0 | Did not deliver |
| Jason Flores Abrigo | 11 | 168 | 0 | 0 | Did not deliver |
| Enzo Riquelme * | 6 | 109 | 0 | 0 | Investment |
| Gonzalo Flores | 28 | 90 | 0 | 0 | Did not deliver |
| Felipe Reynero | 2 | 9 | 0 | 0 | Did not deliver |
D. La Serena (25 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Sebastian Gallegos | 29 | 2279 | 4 | 3 | Good |
| Jeyson Rojas | 26 | 1839 | 0 | 2 | Fair |
| Sebastián Díaz | 25 | 1833 | 0 | 1 | Fair |
| Andres Zanini | 25 | 1763 | 2 | 0 | Below expectations |
| Jeisson Vargas | 22 | 1742 | 11 | 3 | Excellent |
| Eryin Sanhueza | 29 | 1718 | 0 | 0 | Fair |
| Felipe Chamorro | 23 | 1680 | 2 | 2 | Did not deliver |
| Nicolas Ferreyra | 28 | 1570 | 1 | 0 | Fair |
| Gonzalo Jara | 30 | 1468 | 3 | 1 | Below expectations |
| Ángelo Henríquez | 15 | 1068 | 3 | 2 | Below expectations |
| Esteban Moreira | 19 | 1024 | 1 | 2 | Below expectations |
| Fabian Cerda | 25 | 1007 | 0 | 0 | Below expectations |
| Manuel Rivera | 24 | 989 | 1 | 1 | Below expectations |
| Juan Fuentes | 17 | 880 | 0 | 0 | Did not deliver |
| Jhonatan Kauan | 20 | 763 | 1 | 0 | Did not deliver |
| Lautaro Ovando | 13 | 757 | 0 | 0 | Did not deliver |
| Matias Pinto | 25 | 721 | 1 | 1 | Fair |
| Cristián Gutiérrez | 18 | 697 | 0 | 0 | Below expectations |
| Joaquín Fernández | 10 | 644 | 1 | 0 | Below expectations |
| Emanuel Herrera | 9 | 283 | 0 | 0 | Below expectations |
| Bryan Mendoza Cruz | 7 | 220 | 1 | 0 | Did not deliver |
| Fabricio Diaz * | 6 | 192 | 0 | 1 | Investment |
| Jorge Ortiz * | 2 | 19 | 0 | 0 | Investment |
| Rodrigo Dubó * | 1 | 9 | 0 | 0 | Investment |
| Gonzalo Escalante | 0 | 0 | 0 | 0 | Did not deliver |
Deportes Iquique (13 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Leandro Requena | 29 | 2439 | 0 | 0 | Fair |
| Misael Davila | 28 | 2312 | 4 | 2 | Good |
| César Fuentes | 27 | 1875 | 0 | 2 | Below expectations |
| Salvador Sánchez | 15 | 1350 | 0 | 1 | Good |
| Marcelo Jorquera | 20 | 1215 | 0 | 4 | Fair |
| Bryan Soto | 19 | 938 | 2 | 0 | Did not deliver |
| Marcos Gómez | 15 | 923 | 0 | 0 | Below expectations |
| Agustin Venezia | 12 | 726 | 0 | 0 | Fair |
| Tiago Ferreyra | 7 | 628 | 0 | 0 | Below expectations |
| Matias Moya | 16 | 586 | 0 | 0 | Did not deliver |
| Enric Saborit | 8 | 552 | 2 | 0 | Good |
| Juan Gomez | 7 | 493 | 0 | 0 | Fair |
| Javier Parraguez | 7 | 112 | 1 | 1 | Did not deliver |
Deportes Limache (32 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Alfonso Parot | 28 | 2370 | 1 | 0 | Good |
| Augusto Aguirre | 26 | 2323 | 0 | 0 | Fair |
| Jorge Luis Guerra | 26 | 2157 | 3 | 10 | Good |
| Daniel Castro | 25 | 2053 | 12 | 1 | Excellent |
| Matías Bórquez | 30 | 2008 | 0 | 0 | Fair |
| Misael Llantén | 26 | 1790 | 1 | 1 | Fair |
| César Pinares | 21 | 1767 | 1 | 3 | Fair |
| Francisco Romero | 22 | 1558 | 1 | 3 | Fair |
| Jonathan Andia | 22 | 1543 | 0 | 0 | Fair |
| Gonzalo Paz | 22 | 1380 | 0 | 1 | Fair |
| Guillermo Pacheco | 18 | 1281 | 1 | 2 | Good |
| Nicolás Peñailillo | 20 | 1276 | 0 | 0 | Below expectations |
| Nelson Da Silva | 13 | 1061 | 3 | 3 | Good |
| Bastian Silva | 22 | 985 | 1 | 0 | Did not deliver |
| Felipe Fritz | 20 | 858 | 2 | 2 | Good |
| Facundo Pons | 10 | 767 | 6 | 0 | Below expectations |
| Nicolás Peranic | 30 | 720 | 0 | 0 | Below expectations |
| Brian Torrealba | 14 | 557 | 1 | 0 | Fair |
| Mario Sandoval | 15 | 496 | 0 | 1 | Fair |
| Yorman Zapata | 14 | 471 | 0 | 1 | Below expectations |
| Danilo Catalan | 15 | 427 | 0 | 0 | Did not deliver |
| Luis Hernández | 12 | 398 | 1 | 0 | Did not deliver |
| Paul Charpentier | 8 | 281 | 0 | 0 | Did not deliver |
| Dylan Portilla | 15 | 263 | 0 | 0 | Did not deliver |
| Aldrix Jara | 9 | 162 | 0 | 0 | Did not deliver |
| Francisco Plaza * | 9 | 160 | 1 | 0 | Investment |
| Gonzalo Álvarez | 5 | 120 | 0 | 0 | Did not deliver |
| Josué Ovalle | 9 | 101 | 0 | 0 | Did not deliver |
| Harol Salgado | 11 | 93 | 0 | 0 | Did not deliver |
| Carlos Morales | 3 | 22 | 0 | 0 | Did not deliver |
| Benjamin Morales * | 0 | 0 | 0 | 0 | Investment |
| Bairo Riveros | 0 | 0 | 0 | 0 | Did not deliver |
Everton de Vina (15 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Alan Medina | 28 | 2221 | 4 | 0 | Good |
| Ramiro González | 24 | 1905 | 1 | 0 | Fair |
| Hugo Magallanes | 23 | 1606 | 0 | 0 | Below expectations |
| Lucas Soto | 22 | 1403 | 0 | 0 | Below expectations |
| Joaquin Moya | 27 | 1240 | 1 | 0 | Fair |
| Rodrigo Piñeiro | 18 | 984 | 1 | 0 | Fair |
| Raimundo Rebolledo | 16 | 726 | 0 | 0 | Below expectations |
| Cristian Palacios | 20 | 669 | 3 | 1 | Fair |
| Juan Ignacio Ramírez | 13 | 661 | 2 | 2 | Below expectations |
| Diego García | 17 | 611 | 0 | 0 | Did not deliver |
| Julián Alfaro | 11 | 521 | 1 | 0 | Did not deliver |
| Enrique Serje | 15 | 431 | 0 | 0 | Did not deliver |
| Diego Hernández | 8 | 424 | 0 | 1 | Below expectations |
| Sergio Hernandez * | 6 | 189 | 1 | 1 | Investment |
| Rick | 1 | 0 | 0 | 0 | Did not deliver |
Huachipato (9 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Rafael Caroca | 29 | 2626 | 3 | 0 | Excellent |
| Lionel Altamirano | 28 | 2358 | 12 | 4 | Excellent |
| Rodrigo Odriozola | 29 | 2266 | 0 | 1 | Excellent |
| Nicolas Vargas | 22 | 1535 | 0 | 0 | Fair |
| Brayan Garrido | 22 | 998 | 1 | 1 | Did not deliver |
| Oscar Ortega | 12 | 420 | 0 | 0 | Did not deliver |
| Luciano Arriagada | 8 | 152 | 0 | 0 | Did not deliver |
| Jose Ignacio Castro | 3 | 103 | 0 | 0 | Did not deliver |
| Rick | 1 | 0 | 0 | 0 | Did not deliver |
Nublense (7 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Pablo Calderón | 23 | 1710 | 0 | 1 | Fair |
| Gonzalo Sosa | 26 | 1339 | 9 | 1 | Good |
| Esteban Cristobal Valencia | 25 | 1128 | 0 | 0 | Did not deliver |
| Diego Sanhueza | 26 | 948 | 0 | 1 | Below expectations |
| Martín Rodríguez | 10 | 463 | 0 | 0 | Below expectations |
| Rodrigo González | 23 | 437 | 0 | 0 | Did not deliver |
| Rick | 2 | 12 | 0 | 0 | Did not deliver |
O'Higgins (10 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Omar Carabalí | 28 | 2530 | 0 | 0 | Fair |
| Luis Pavez | 28 | 2474 | 2 | 6 | Excellent |
| Juan Leiva | 28 | 2232 | 3 | 2 | Good |
| Gonzalo Lugo | 23 | 1888 | 1 | 0 | Fair |
| Alan Robledo | 22 | 1879 | 1 | 1 | Good |
| Nicolas Garrido | 23 | 1499 | 0 | 1 | Good |
| Maximiliano Romero | 13 | 992 | 7 | 2 | Fair |
| Francisco González | 14 | 807 | 3 | 1 | Fair |
| Jorge Luis Deschamps | 29 | 190 | 0 | 0 | Did not deliver |
| Leandro Benegas | 11 | 187 | 1 | 0 | Did not deliver |
Palestino (9 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Sebastian Perez | 27 | 2460 | 0 | 0 | Fair |
| Julián Fernández | 25 | 1925 | 0 | 1 | Fair |
| Jason León | 28 | 1817 | 1 | 1 | Good |
| Junior Arias | 28 | 1224 | 6 | 0 | Below expectations |
| Gonzalo Tapia | 23 | 917 | 2 | 2 | Fair |
| Pablo Parra | 24 | 899 | 1 | 1 | Fair |
| Ronnie Fernández | 15 | 356 | 0 | 0 | Below expectations |
| Facundo Castro | 8 | 322 | 1 | 0 | Fair |
| Sebastián Salas | 19 | 270 | 0 | 0 | Did not deliver |
U. Catolica (7 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Jhojan Valencia | 28 | 2041 | 0 | 7 | Good |
| Gary Medel | 22 | 1747 | 0 | 0 | Fair |
| Eduard Bello | 27 | 1477 | 6 | 2 | Good |
| Sebastián Arancibia | 16 | 1085 | 0 | 2 | Did not deliver |
| Dylan Escobar | 14 | 216 | 0 | 0 | Did not deliver |
| Dario Melo | 20 | 0 | 0 | 0 | Did not deliver |
| Rick | 1 | 0 | 0 | 0 | Did not deliver |
Union Espanola (15 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Ignacio Jeraldino | 27 | 1967 | 6 | 2 | Below expectations |
| Martín Parra | 27 | 1620 | 0 | 0 | Below expectations |
| Agustin Nadruz | 21 | 1244 | 0 | 0 | Below expectations |
| Sebastian Pereira | 23 | 1031 | 1 | 0 | Below expectations |
| Gonzalo Castellani | 13 | 1012 | 1 | 0 | Fair |
| Bianneider Tamayo | 12 | 1008 | 0 | 0 | Fair |
| Fabricio Formiliano | 12 | 990 | 0 | 0 | Fair |
| Felipe Espinoza | 20 | 925 | 1 | 1 | Fair |
| Nicolás Díaz | 10 | 877 | 0 | 0 | Fair |
| Matías Marín | 13 | 649 | 2 | 1 | Good |
| Cristián Insaurralde | 13 | 500 | 1 | 0 | Below expectations |
| Matías Suárez | 8 | 444 | 1 | 0 | Below expectations |
| Brayan Véjar | 17 | 441 | 0 | 0 | Did not deliver |
| Cristian Montes | 10 | 266 | 0 | 0 | Did not deliver |
| Renato Huerta * | 5 | 108 | 0 | 1 | Investment |
Union La Calera (18 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Felipe Campos | 28 | 2390 | 0 | 1 | Fair |
| Camilo Moya | 28 | 2171 | 1 | 0 | Below expectations |
| Cristopher Díaz | 26 | 2115 | 2 | 1 | Fair |
| Ignacio Mesías | 28 | 1612 | 3 | 0 | Below expectations |
| Erik De Los Santos | 26 | 1491 | 1 | 1 | Below expectations |
| Javier Saldías | 26 | 1444 | 1 | 1 | Fair |
| Juan Méndez | 26 | 1108 | 1 | 1 | Below expectations |
| Kevin Méndez | 13 | 984 | 0 | 4 | Fair |
| Filipe Yanez | 20 | 763 | 0 | 0 | Did not deliver |
| Franco Lobos | 25 | 752 | 0 | 2 | Did not deliver |
| Leandro Benegas | 15 | 686 | 2 | 0 | Below expectations |
| Cristián Insaurralde | 12 | 679 | 2 | 3 | Good |
| Franco López | 11 | 235 | 0 | 1 | Below expectations |
| Fabrizio Tomarelli | 5 | 147 | 0 | 0 | Did not deliver |
| Francisco Rivera * | 5 | 123 | 0 | 0 | Investment |
| Diego Monreal * | 11 | 114 | 0 | 0 | Investment |
| Rick | 2 | 90 | 0 | 0 | Did not deliver |
| José Martín Ballesteros * | 28 | 0 | 0 | 0 | Investment |
Universidad de Chile (9 signings)
| Player | Matches | Minutes | Goals | Assists | Rating |
|---|
| Javier Altamirano | 27 | 1826 | 5 | 2 | Fair |
| Lucas Di Yorio | 27 | 1754 | 12 | 2 | Good |
| Nicolás Ramírez | 25 | 1391 | 0 | 0 | Fair |
| Rodrigo Contreras | 26 | 944 | 9 | 1 | Good |
| Nicolás Fernández | 17 | 738 | 0 | 1 | Below expectations |
| Felipe Salomoni | 13 | 625 | 1 | 1 | Below expectations |
| Gonzalo Montes | 14 | 239 | 0 | 1 | Good |
| Sebastián Rodriguez | 7 | 238 | 0 | 0 | Fair |
| Julián Alfaro | 1 | 57 | 0 | 0 | Did not deliver |