SigningLab · Annual Report

Signing Accuracy — Primera A 2023

Published on January 8, 2024

Executive Summary

335
Real signings
327
Evaluated
34%
Clubs' average hit rate
63
Successful
186
Unsuccessful

In total we identified 335 real signings by the clubs of Primera A in the 2023 season — academy promotions, loan returns, internal moves and transfers that never went through are excluded. Of these, 327 are included in the hit-rate calculation; 8 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 %
1Independiente Medellin1616583
56%
2Deportivo Cali12º1111443
54%
3America de Cali1313616
50%
4Millonarios22101
50%
5Once Caldas16º1010325
40%
6Deportes Tolima1717539
38%
7Atletico Nacional1212336
38%
8Internacional de Bogota11º1111245
36%
9Envigado19º1313256
35%
10Deportivo Pasto20193610
32%
11Santa Fe13º20184311
31%
12Águilas Doradas20203611
30%
13Bucaramanga14º23224513
30%
14Junior24223712
30%
15Deportivo Pereira15º26253715
26%
16Union Magdalena17º15153111
23%
17Huila18º34335424
21%
18Jaguares20º24241716
19%
19Alianza Valledupar1212129
17%
20Chico10º12122010
17%

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
Edwuin CetreIndependiente MedellinF335319+47.24Excellent
Darwin QuinteroAmerica de CaliM27435+137.22Excellent
Hugo RodallegaSanta FeF205712+27.20Excellent
Cristian BarriosAmerica de CaliM298911+36.98Excellent
Déiber CaicedoJuniorM17785+77.30Excellent
Javier ReinaBucaramangaM28221+87.14Excellent
Jaen PinedaÁguilas DoradasM36645+56.96Excellent
Leonardo CastroMillonariosF290011+26.96Excellent
Luis SandovalDeportivo CaliF15579+27.16Excellent
Diego HerazoDeportes TolimaF234614+16.96Excellent

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.

Alianza Valledupar (12 signings)

PlayerMatchesMinutesGoalsAssistsRating
Pedro Franco45412320Excellent
Juan Patiño21135400Did not deliver
Carlos Mosquera2090600Did not deliver
Steven Rodríguez2285660Fair
Alfonso Simarra1974210Did not deliver
Andrés Rentería1365420Fair
Mateo Rodas1838900Did not deliver
Diego Valdes1028000Below expectations
Juan Ceballos614500Did not deliver
Brayan Blandon29000Did not deliver
Juan Hurtado29000Did not deliver
Wilmar Arango85001Did not deliver

America de Cali (13 signings)

PlayerMatchesMinutesGoalsAssistsRating
Cristian Barrios462989113Excellent
Franco Leys43289400Below expectations
Darwin Quintero422743513Excellent
Facundo Suárez382666102Excellent
Andrés Sarmiento392271122Excellent
Jorge Soto25211700Fair
Brayan Cordoba24202600Below expectations
Jader Quiñónes24185824Excellent
Edwin Cardona19125063Excellent
Marcos Mina17100101Below expectations
Joyce Ossa836100Did not deliver
Gastón Sauro928800Did not deliver
Brayan Correa23000Did not deliver

Atletico Nacional (12 signings)

PlayerMatchesMinutesGoalsAssistsRating
Cristián Zapata40329701Fair
Juan Felipe Aguirre43316930Fair
Nelson Deossa39272353Good
Robert Mejia21174001Good
Édier Ocampo25170003Fair
Harlen Alfred Castillo Moreno52167000Did not deliver
Sergio Mosquera22120100Did not deliver
Jader39114340Below expectations
Eric Ramírez21100782Good
Andrés Salazar955300Did not deliver
Maximiliano Cantera1249200Did not deliver
Chico da Costa1047110Below expectations

Bucaramanga (23 signings)

PlayerMatchesMinutesGoalsAssistsRating
Javier Reina34282218Excellent
Diego Chavez37271825Excellent
Cristian Florez29170502Below expectations
Gonzalo Lencina19163490Excellent
Nicolás Marotta18153700Fair
Jáder Maza30152732Fair
Cristopher Varela35133600Did not deliver
Jhon Córdoba18127670Excellent
Misael Martinez18105221Below expectations
Santiago Jiménez1399101Below expectations
Aldair Zárate2190001Below expectations
Dairon Valencia1884510Fair
Jork Becerra1984300Did not deliver
Teófilo Gutiérrez1377300Fair
Hadier Borja1564700Did not deliver
Juan Rodríguez1863400Did not deliver
Carlos Mosquera1657701Below expectations
Emanuel Zagert625222Fair
Rick320300Did not deliver
Aldair Cantillo512000Did not deliver
Nelson Reyes88200Did not deliver
Misael Martínez0000Did not deliver
Kevin Andres Cuesta Rodriguez *0000Investment

Chico (12 signings)

PlayerMatchesMinutesGoalsAssistsRating
Rogerio Caicedo44311500Did not deliver
Angelo Pena40224955Good
Michael Gómez33174960Good
Agustín Aleo41131804Below expectations
Victor Soto46112500Did not deliver
Victor Perea Hinestroza2569500Did not deliver
Sebastián Colón3064721Did not deliver
Jose Soto3461910Did not deliver
Juan Asprilla1011600Did not deliver
Rick410200Did not deliver
Bryan Moreno Álvarez46100Did not deliver
Nicolás Rubio11700Did not deliver

Deportes Tolima (17 signings)

PlayerMatchesMinutesGoalsAssistsRating
Diego Herazo382346141Excellent
Neto24217202Good
César Haydar23209901Good
Yhormar Hurtado25192111Fair
Estefáno Arango29172221Fair
Facundo Boné29159950Good
Bryan Gil28113040Good
Marlon Torres17109900Did not deliver
Nicolas Giraldo13105700Fair
Juan Guillermo Arboleda23101101Did not deliver
José Cuenú1673100Did not deliver
Carlos Esparragoza1972802Below expectations
Juan Manuel Valencia1241600Did not deliver
Juan Rubiano414400Did not deliver
Juan Camilo Chaverra410300Did not deliver
Lucas González38300Did not deliver
Rick11500Did not deliver

Deportivo Cali (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Jefferson Díaz34248220Below expectations
Gustavo Ramírez34188191Good
Kevin Dawson19175200Fair
Luis Sandoval20155792Excellent
Daniel Mantilla19150712Good
Luis Haquín16128201Below expectations
Kevin Viveros19122940Good
Adrián Parra30115142Fair
Kevin Riascos650400Fair
Jhildrey Lasso536500Fair
Kevin Saucedo1420500Did not deliver

Deportivo Pasto (20 signings)

PlayerMatchesMinutesGoalsAssistsRating
Edwar López423668104Excellent
Christian Mafla42346800Fair
Daniel Moreno45292225Good
Jesus Antonio Figueroa Olaya33267901Fair
Didier Jair Pino Cordoba35208800Below expectations
Darwin Lopez38167581Fair
Israel Alba16134801Good
Billy Arce1788811Fair
Joffré Escobar1879430Below expectations
Jesús Quintero1468900Did not deliver
Gustavo Britos1351010Fair
Yosimarc Torres1039000Did not deliver
Michell Ramos1337001Did not deliver
Juan Otálvaro531301Fair
Jown Cardona929401Did not deliver
Vicente Prado1022100Did not deliver
Jader Valencia218000Did not deliver
Eduar Caicedo26100Did not deliver
Alvaro Montano *11400Investment
Oscar Vallecilla1400Did not deliver

Deportivo Pereira (26 signings)

PlayerMatchesMinutesGoalsAssistsRating
Aldair Quintana37313400Below expectations
Ángelo Rodríguez30206671Good
Geisson Perea28204510Below expectations
Diego Hernández29199810Below expectations
Eber Moreno30186910Fair
Arley Rodríguez32186342Good
Johan Bocanegra36186114Fair
Juan Quintero24156300Below expectations
Kener Valencia21121231Good
Jordy Joao Monroy17112700Fair
Kevin Aladesanmi1994632Fair
Adrian Balboa1287341Fair
Ewil Murillo1587010Below expectations
Cristian Blanco1166200Did not deliver
Ederson Moreno1264901Fair
Jimmy Congo1662101Did not deliver
Larry Angulo1357110Fair
David Murillo1048900Below expectations
Kevin Palacios1240901Did not deliver
Santiago Londoño1637800Did not deliver
Yesus Cabrera934900Below expectations
Edisson Restrepo1433301Did not deliver
Juan Santacruz820501Below expectations
Juan Moreno1314600Did not deliver
Thomas Gutiérrez *16300Investment
Santiago Ruiz1000Did not deliver

Envigado (13 signings)

PlayerMatchesMinutesGoalsAssistsRating
Geindry Cuervo34306512Good
Felipe Jaramillo28239202Good
Andres Cadavid17158101Fair
Jesús Vargas20107310Fair
Ever Meza1277400Did not deliver
Felix Charrupí1374920Fair
Bayron Garcés972951Fair
Juan Camilo Becerra1260400Did not deliver
Ivo Kestler953500Below expectations
William Parra1244100Did not deliver
Hayen Palacios941510Fair
Freddy Espinal936800Did not deliver
Jhojan Valbuena315001Did not deliver

Huila (34 signings)

PlayerMatchesMinutesGoalsAssistsRating
Jhon Figueroa38272000Did not deliver
Sebastián Hernández36257022Good
Blas Diaz33241614Good
Andres Felipe Rivera Lozano28226701Fair
Marcus Vinicius372162131Excellent
Gustavo Britos20171961Good
Wilfrido De la Rosa18153930Good
Johnathan Lopera19118600Did not deliver
Luis Caicedo17113000Below expectations
Andrés Ariza15106500Did not deliver
Didier Delgado2189800Did not deliver
Ronaldo Tavera2689200Did not deliver
Carlos Robles1186210Fair
Bladimir Angulo1567301Did not deliver
Aldair Cantillo1364300Did not deliver
Jaime Giraldo860700Below expectations
Brayan Medina1160200Did not deliver
Luis Vásquez1654600Did not deliver
Yuber Mosquera1153600Did not deliver
George Saunders1749000Did not deliver
Cristian Tobar1348110Did not deliver
Juan Fernando Caicedo1045700Did not deliver
Daniel Hernandez940700Did not deliver
Jose Ramirez Agudelo1431510Did not deliver
Carlos Gonzalez926901Did not deliver
Germán Gutiérrez325311Fair
Victor Cabezas322500Fair
Brandon Caicedo518400Did not deliver
Jonathan Herrera712800Did not deliver
Felipe Ordonez *410400Investment
Jairo Molina1010301Did not deliver
Jose Escobar199000Did not deliver
Marcelo Davalos73600Did not deliver
Jhonatan Franco23200Did not deliver

Independiente Medellin (16 signings)

PlayerMatchesMinutesGoalsAssistsRating
Edwuin Cetre513353194Excellent
Jaime Alvarado46325900Fair
Daniel Londono43318840Fair
José Ortiz26202011Fair
Joaquin Varela22197723Excellent
José Chunga21179700Fair
Brayan Léon Muñiz24156142Excellent
Andrés Ibargüen32149005Fair
Luis Orejuela20133710Fair
Anderson Plata23123624Good
Diego Moreno23109672Excellent
Leyser Chaverra Renteria21109000Did not deliver
Jonathan Marulanda2087201Did not deliver
Emerson Batalla1873211Fair
Yairo Moreno1158602Fair
Jorge Cabezas630800Below expectations

Internacional de Bogota (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Martín Payares20180210Good
Felipe Acosta20164911Good
Jose Lloreda31145622Fair
Kevin Londoño20131410Fair
Jorge Ramos27117521Below expectations
Alejandro Prieto27115900Did not deliver
Didier Bueno1390010Below expectations
José Hernández Chávez1374121Fair
Yesid Díaz2469200Did not deliver
Brayan Fernandez1254610Fair
John Altamiranda618100Did not deliver

Jaguares (24 signings)

PlayerMatchesMinutesGoalsAssistsRating
Guevara Muñoz38300911Good
Carlos Pájaro29200502Fair
Geovanni Banguera18158500Fair
Carlos Páez17141000Fair
Breiner Paz14122100Fair
Elvis Mosquera17120300Fair
Juan Alegria1491310Fair
Jairo Molina1572411Below expectations
Kahiser Lenis1459600Did not deliver
Juan David Pérez1258901Fair
Juan García1052400Did not deliver
Darwin Andrade1052200Did not deliver
Freddy Espinal1346500Did not deliver
Jose Mendoza1446310Did not deliver
Jhon Pérez1339110Below expectations
Jonathan Ávila934100Did not deliver
Arled Cadavid2028000Did not deliver
Feiver Mercado821000Did not deliver
Armando Araque811900Did not deliver
Hernán Luna610400Did not deliver
Juan Madrid66700Did not deliver
Javier Narváez45800Did not deliver
Manuel Arias20000Did not deliver
Alejandro Gutiérrez0000Did not deliver

Junior (24 signings)

PlayerMatchesMinutesGoalsAssistsRating
Edwin Herrera42325713Fair
Vladimir Hernández42238833Good
Emanuel Olivera25214100Fair
Jermein Peña25184800Below expectations
Déiber Caicedo23177857Excellent
Santiago Mele22175200Below expectations
Ivan Rene Scarpeta Silgado15126600Below expectations
Jhon Velez20122002Fair
Léider Berrío36121213Below expectations
José Enamorado18106934Excellent
Brayan Léon Muñiz1790601Fair
Federico Andueza1590400Did not deliver
Carlos Sierra2279010Did not deliver
Brayan Ceballos1373910Below expectations
Juan Quintero655410Fair
Gonzalo Lencina1553210Fair
Pablo Rojas846500Did not deliver
Andrey Estupinan1541600Did not deliver
Steven Rodríguez1424340Fair
Diego Mendoza1521100Did not deliver
Amaury Torralvo217100Did not deliver
Kevin Madrid *59900Investment
Germán Gutiérrez1000Did not deliver
Howell Mena *2000Investment

Millonarios (2 signings)

PlayerMatchesMinutesGoalsAssistsRating
Leonardo Castro372900112Excellent
Jorge Arias49288520Below expectations

Once Caldas (10 signings)

PlayerMatchesMinutesGoalsAssistsRating
Luis Pérez35299801Good
Sherman Cárdenas31195902Fair
Juan David Cuesta20171310Fair
Billy Arce17148822Excellent
Luis Miranda27118114Good
Alvaro Montano1789310Did not deliver
Santiago Jiménez1067200Below expectations
Johar Mejía1963211Below expectations
Jhon Pajoy1142000Did not deliver
Santiago Múñoz57400Did not deliver

Santa Fe (20 signings)

PlayerMatchesMinutesGoalsAssistsRating
Fabian Viafara37334011Good
Iván Rojas36250012Fair
Hugo Rodallega302057122Excellent
Julián Millán26199510Below expectations
Antony Silva20174200Below expectations
Christian Marrugo37172425Good
Ever Valencia19137933Excellent
Ivan Rene Scarpeta Silgado18129910Did not deliver
Yeison Murillo1891541Fair
Juan Garravito Pelaez1268300Did not deliver
Kevin Londoño1565901Did not deliver
Marlon Torres964001Did not deliver
Emerson Batalla1661610Fair
Ruben Manjarres1652000Did not deliver
Juan Daniel Roa1335800Did not deliver
Jhon Meléndez *39800Investment
Duván Palacios77200Did not deliver
Jairo Ditta54300Did not deliver
Davinson Ibarra *34000Investment
Jose Ramirez Agudelo11000Did not deliver

Union Magdalena (15 signings)

PlayerMatchesMinutesGoalsAssistsRating
Alexander Mejia29234202Good
Juan Angulo24205701Good
Gianfranco Baier32196501Fair
Jean Colorado30179710Below expectations
Gustavo Torres18153072Excellent
Wilder Guisao23100120Below expectations
Eder Munive2192900Did not deliver
Yamil Romero1780411Below expectations
Gonzalo Lucero1966101Did not deliver
Cristian Sención1745801Did not deliver
Carlos Mario Rodríguez417600Did not deliver
Jesús Cano214100Did not deliver
Brayan Carabalí1412300Did not deliver
Rick12800Did not deliver
Stiven Palomeque4700Did not deliver

Águilas Doradas (20 signings)

PlayerMatchesMinutesGoalsAssistsRating
Jaen Pineda46366455Excellent
Johan Caballero44239342Good
Guillermo Celis20161200Fair
Danovis Banguero18159511Good
José Cuenú24157921Fair
Wilson Morelo2493940Fair
Jean Fuentes1587600Did not deliver
Moisés Villarroel1687202Fair
Diego Sanchez1570500Did not deliver
Alex Castro1559302Fair
Carlos Arboleda1050900Did not deliver
Diego Valdes1546220Fair
Jose Leudo1743301Did not deliver
Adrián Estacio2142402Below expectations
Duván Mosquera1140300Did not deliver
Jorge Rengfio1938002Below expectations
Fabián Suárez1225011Below expectations
Jeferson Rivas918010Did not deliver
Jorge Lozano311800Did not deliver
Darwin Andrade24500Did not deliver