SigningLab · Annual Report

Signing Accuracy — Primera A 2024

Published on January 13, 2025

Executive Summary

353
Real signings
345
Evaluated
39%
Clubs' average hit rate
80
Successful
155
Unsuccessful

In total we identified 353 real signings by the clubs of Primera A in the 2024 season — academy promotions, loan returns, internal moves and transfers that never went through are excluded. Of these, 345 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 %SigningLab*
1Atletico Nacional19191054
66%
84%
2Santa Fe2020884
60%
90%
3Deportivo Pereira1716754
59%
81%
4Independiente Medellin10º16164102
56%
94%
5Bucaramanga26251078
54%
80%
6Millonarios1414473
54%
86%
7America de Cali1615645
53%
87%
8Deportivo Pasto11º1717737
50%
71%
9Once Caldas2020758
48%
80%
10Internacional de Bogota12º1312264
42%
92%
11Deportivo Cali15º24244911
35%
92%
12Junior1211236
32%
73%
13Fortaleza FC13º19193610
32%
84%
14Envigado20º1111227
27%
91%
15Deportes Tolima54022
25%
100%
16Patriotas17º302921017
24%
93%
17Jaguares16º25252815
24%
92%
18Alianza Valledupar18º16150510
17%
100%
19Águilas Doradas14º1313049
15%
92%
20Chico19º20200119
2%
90%

* 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).

PlayerClubPosMinG+AAvg ratingRatingSigningLab
Edwin CardonaAtletico NacionalM17005+87.19Excellent
Alfredo MorelosAtletico NacionalF15537+26.94Excellent
Yerson CandeloAmerica de CaliM15130+47.07Excellent
Fabián SambuezaBucaramangaM25936+67.00Excellent
Darwin QuinteroDeportivo PereiraM294513+67.28Excellent
Fredy HinestrozaBucaramangaM30253+36.70Excellent
Diego ChavezDeportivo PastoM30466+07.06Excellent
James AguirreOnce CaldasG39510+07.03Excellent
Daniel BocanegraAmerica de CaliD31321+16.43Excellent
William TesilloAtletico NacionalD21591+07.00Excellent

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 (16 signings)

PlayerMatchesMinutesGoalsAssistsRating
Jesus Antonio Figueroa Olaya25220900Fair
Emerson Batalla21138033Fair
Misael Martinez1678630Below expectations
Cristian Blanco961901Below expectations
Diego Mendoza1643800Did not deliver
Ruyery Blanco837100Did not deliver
John García530500Fair
Marlon Torres825800Did not deliver
Michael Rangel423701Fair
Sherman Cárdenas623500Fair
Joel Contreras619400Below expectations
Ever Meza618800Did not deliver
Isaac Camargo917700Did not deliver
Felipe Mosquera *612700Investment
Nelson Reyes22500Did not deliver
Juan Rueda21300Did not deliver

America de Cali (16 signings)

PlayerMatchesMinutesGoalsAssistsRating
Daniel Bocanegra37313211Excellent
Harold Rivera40253632Good
Andres Mosquera33229411Good
Rodrigo Holgado29194492Excellent
Yerson Candelo19151304Excellent
Jeisson Palacios30150411Excellent
Nilson Castrillón26146011Fair
Éder Balanta18136200Fair
Alexis Zapata32126711Below expectations
Ever Valencia2488111Below expectations
Luis Gómez2372510Fair
Edwar López1370310Below expectations
Oscar Hernandez1738700Did not deliver
Michael Barrios1228920Fair
Mateo Zuleta *717300Investment
Rodrigo Rivas González13000Did not deliver

Atletico Nacional (19 signings)

PlayerMatchesMinutesGoalsAssistsRating
Joan Castro40243341Good
William Tesillo24215910Excellent
Pablo Ceppelini41204526Excellent
Edwin Cardona24170058Excellent
Alfredo Morelos22155372Excellent
Jorman Campuzano21146702Excellent
Andrés Sarmiento26142043Good
Juan Zapata22134010Good
Marino Hinestroza22130932Good
Sebastián Guzmán18128411Excellent
Dairon Asprilla27124931Fair
David Ospina12102600Fair
Kevin Viveros2681930Fair
Agustín Álvarez1781600Below expectations
Bernardo Espinosa1362410Fair
Carlos Sierra943510Fair
Edwin Torres1242801Below expectations
Yaicar Perlaza1021500Did not deliver
Santiago Rojas317500Did not deliver

Bucaramanga (26 signings)

PlayerMatchesMinutesGoalsAssistsRating
Aldair Quintana42368601Excellent
Edwin Castro41338623Good
Fredy Hinestroza42302533Excellent
Aldair Gutiérrez41281303Good
Fabián Sambueza41259366Excellent
Daniel Mosquera25180161Fair
Carlos Romaña28178400Below expectations
Kevin Andres Cuesta Rodriguez20175430Good
Juan Camilo Mosquera38170011Fair
Leonardo Flores28157122Good
Joider Micolta34136542Below expectations
Jean Colorado26119310Fair
Andrés Ponce19106021Fair
Larry Vásquez1889011Excellent
Esneyder Mena1780202Fair
Frank Castañeda1974533Good
Cristián Zapata961900Fair
Michael Rangel1153330Good
Estefáno Arango2252320Fair
Robert Herrera642500Below expectations
Luis Vásquez4437400Did not deliver
Ricardo Márquez1735900Did not deliver
Adalberto Peñaranda1029901Below expectations
Johan Bocanegra616000Did not deliver
Fabio Delgado59800Did not deliver
Edgard Camargo *17700Investment

Chico (20 signings)

PlayerMatchesMinutesGoalsAssistsRating
Rafael Uzcátegui26214800Below expectations
Juan Castaño16119300Below expectations
Juan David Pérez23110802Below expectations
Diego Sanchez14104300Below expectations
Jonathan Herrera1496912Fair
Juan Arce864210Did not deliver
Cristian Gaitan1260900Did not deliver
David Murillo857800Did not deliver
Darío Denis945000Below expectations
John Sánchez944000Did not deliver
Guillermo Guzmán1343400Did not deliver
Joan Cortés1140600Did not deliver
John Altamiranda1238000Below expectations
Anderson Mojica428500Did not deliver
Sebastián Arango524900Did not deliver
Yeiler Mosquera721200Did not deliver
José Tomino218100Did not deliver
Jhoan Montoya39000Did not deliver
Yeison Tolosa79000Did not deliver
Juan Lucumí23000Did not deliver

Deportes Tolima (5 signings)

PlayerMatchesMinutesGoalsAssistsRating
Carlos Cortés2388331Fair
Yilson Rosales2488010Fair
Alfonso Simarra1527800Did not deliver
Franco López1127010Below expectations
Andrés Arroyo *1312401Investment

Deportivo Cali (24 signings)

PlayerMatchesMinutesGoalsAssistsRating
Alexander Mejia33243400Fair
Francisco Meza33236711Good
Jonathan Marulanda30231620Fair
Yulian Gomez24196801Fair
Kelvin Osorio30180703Fair
Javier Reina30177812Fair
Jarlan Barrera33163404Good
Fredy Montero22153870Good
Andrey Estupinan20120750Good
Fabian Viafara13103701Fair
Gastón Guruceaga17102200Did not deliver
Fabián Ángel2899102Fair
Juan Manuel Valencia2190600Did not deliver
Anderson Plata1582011Fair
Andrés Andrade2169801Fair
Fabian Castillo1153911Below expectations
Martín Rea850900Did not deliver
Juan Camilo Cantillo1135401Did not deliver
Isaac Camargo733211Below expectations
Joaquin Matias Papaleo1828700Did not deliver
Lautaro Villegas723100Did not deliver
Cristian Colmán721400Did not deliver
Dairon Valencia318200Did not deliver
Jimmy Medranda12300Did not deliver

Deportivo Pasto (17 signings)

PlayerMatchesMinutesGoalsAssistsRating
Kevin Londoño43369975Good
Brayan Carabalí40346611Excellent
Victor Mejia41334501Fair
Nicolas Gil36317511Fair
Diego Chavez41304660Excellent
Cristian Arrieta39285602Good
José Cuenú24191510Good
Santiago Tréllez32136821Below expectations
Juan Castilla2090104Good
Andrés Amaya2473900Did not deliver
Gustavo Torres2369600Below expectations
Juan Franco2060900Did not deliver
Juan Nieva1156810Fair
Mauricio Castaño1446200Did not deliver
Marcos Espíndola3345000Good
David Contreras831900Did not deliver
Álvaro Meléndez717900Did not deliver

Deportivo Pereira (17 signings)

PlayerMatchesMinutesGoalsAssistsRating
Salvador Ichazo38342200Fair
Jean Carlos Pestaña38326900Fair
Juan David Ríos37310511Good
Darwin Quintero362945136Excellent
Andrés Ibargüen30218752Fair
Nicolas Giraldo33217601Fair
Jose Moya38206811Excellent
Faber Andrés Gil25177073Good
Walmer Pacheco17139100Good
Santiago Aguilar23118512Fair
Gonzalo Lencina1179032Good
Yuber Quiñones1261041Good
Fernando Uribe640610Below expectations
Sebastián Acosta832800Did not deliver
Santiago Gómez925400Did not deliver
Neyder Aragón124700Did not deliver
Carlos Cruz *0000Investment

Envigado (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Kevin Tamayo20170200Below expectations
Juan Manuel Cuesta24153420Did not deliver
Juan Villa27107611Fair
Dorlan Pabón14101610Good
José Agustin Peréz17101600Did not deliver
Yeison Murillo2587711Did not deliver
Carlos Arboleda1886700Below expectations
Ruben Escobar1581000Fair
Tomás Maya1168800Did not deliver
Carlos Ramírez654620Good
Leyder Robledo710800Did not deliver

Fortaleza FC (19 signings)

PlayerMatchesMinutesGoalsAssistsRating
Leonardo Pico37320902Good
Sebastián Navarro34260426Good
Hayen Palacios35241140Good
Cesar Hinestroza35183502Fair
Alejandro Moralez22165100Below expectations
Yesid Díaz33163500Fair
Juan Castillo32154210Below expectations
Iván Anderson29149002Fair
Santiago Córdoba19140651Fair
Joyce Ossa20111700Below expectations
Juan Guevara15110600Fair
Roger Murillo3075931Below expectations
Jesús Arrieta1462440Fair
Juan Pablo Diaz Ospina1837700Did not deliver
Yeiner Londoño830101Below expectations
Kevin Madrid1128010Did not deliver
Rick517011Did not deliver
Andrés Ariza87400Did not deliver
Juan Pertuz12300Did not deliver

Independiente Medellin (16 signings)

PlayerMatchesMinutesGoalsAssistsRating
Eder Chaux36259400Fair
Jímer Fory27217502Good
Baldomero Perlaza33169912Good
Fainer Torijano24161510Fair
Pablo Lima22152310Fair
Mender García30138951Fair
Jhon Vásquez24136224Fair
Luis Sandoval14110821Good
Jose Aja16102901Fair
Jersson González1883804Fair
Francisco Chaverra1779802Good
Homer Martinez1670310Fair
Jherson Mosquera1269210Fair
Jaime Peralta951320Fair
Kener Valencia922300Did not deliver
Marcus Vinicius417410Did not deliver

Internacional de Bogota (13 signings)

PlayerMatchesMinutesGoalsAssistsRating
Fabian Viafara20170702Fair
Kevin Viveros21164780Good
Juan Ceballos35147910Did not deliver
Diego Castillo29127700Did not deliver
Leider Riascos17121840Good
Kevin Salazar30121200Below expectations
Jhon Palacios14116210Fair
Jaison Mina3087010Below expectations
Leiner Escalante2986941Fair
Beckham Castro1185511Fair
Santiago Gómez1874403Fair
Ayron Del Valle1068522Fair
Juan Carvajal *1018110Investment

Jaguares (25 signings)

PlayerMatchesMinutesGoalsAssistsRating
Enrique Serje35277520Fair
Wilson Morelo26218681Fair
Julian Anaya26203120Fair
Juan Camilo Roa32194030Fair
Leonardo Escorcia18149310Fair
Jáder Maza27148711Fair
Juan Herrera17114800Good
Didier Jair Pino Cordoba26114700Below expectations
Lucas Correa15114601Below expectations
Oscar Vanegas13110600Below expectations
Jhon Figueroa32102000Good
Santiago Guzmán1499700Did not deliver
Juan Rodríguez1782801Fair
Yoiver Gonzalez1460001Fair
Yilson Mosquera640210Below expectations
Damir Ceter1239210Did not deliver
Kevin Salazar1132800Below expectations
Felipe Mosquera1132500Did not deliver
Gustavo Britos1027400Did not deliver
Exneyder Guerrero Quintana1319101Did not deliver
Carlos Tovar218600Did not deliver
Kevin Riascos65800Did not deliver
Juan Pablo Gallego21700Did not deliver
José Ampudia2000Did not deliver
Blas Diaz0000Did not deliver

Junior (12 signings)

PlayerMatchesMinutesGoalsAssistsRating
Yimmi Chará42320162Good
Victor Cantillo40279200Excellent
Marco Pérez34108231Fair
Roberto Hinojosa24107701Below expectations
Nicolas Zalazar16107700Fair
Bryan Castrillón31103712Below expectations
Rafael Pérez1184400Below expectations
Yairo Moreno1256400Fair
Andres Colorado1345900Below expectations
Yani Quintero1033100Below expectations
Jhon Lerma *811200Investment
Fabián Cantillo14500Did not deliver

Millonarios (14 signings)

PlayerMatchesMinutesGoalsAssistsRating
Delvin Alfonzo37329102Fair
Danovis Banguero29228721Excellent
Jhon Córdoba25163654Excellent
Santiago Giordana37149341Fair
Sergio Mosquera18114400Fair
Felix Charrupí1587501Good
Radamel Falcao1683450Good
Diego Novoa3573800Fair
Daniel Mantilla1870411Fair
Juan Ramirez1457600Below expectations
Kevin Palacios1344420Fair
Jhon Largacha1040601Did not deliver
Mauricio Arboleda1738500Fair
Jovani Welch36300Did not deliver

Once Caldas (20 signings)

PlayerMatchesMinutesGoalsAssistsRating
James Aguirre45395100Excellent
Juan Patiño39307903Good
Mateo García35297120Excellent
Iván Rojas44274311Fair
Michael Barrios23199264Excellent
Luis Palacios40166601Did not deliver
Gustavo Torres21143012Fair
Lucas Ríos18109704Good
Yonatan Murillo25107000Fair
Jefry Zapata2287521Good
Stalin Valencia2887200Did not deliver
Juan García1460200Did not deliver
Mauricio Castaño759100Did not deliver
Ezequiel Mastrolía4541700Fair
Joel Contreras1738400Did not deliver
Roger Torres1628601Good
Jesus Hernandez2322210Fair
Daniel Quiñones620800Did not deliver
Manuel Arteaga816400Did not deliver
Felipe Cifuentes59800Did not deliver

Patriotas (30 signings)

PlayerMatchesMinutesGoalsAssistsRating
Juan Valencia36328700Fair
Andrés Alarcón29240731Excellent
Juan Diaz30217300Below expectations
Cristian Martínez29166760Fair
Dewar Victoria18153321Good
José Daniel García17134900Fair
Jhomier Guerrero17118000Fair
Jhonier Viveros14107000Fair
Kevin Parra1398801Fair
Álvaro Meléndez1597022Fair
Flabian Londoño1495241Fair
Santiago Roa Reyes1388300Did not deliver
Carlos Paternina1485001Did not deliver
Joao Rodríguez1778310Below expectations
Sebastián Ayala1270210Below expectations
Matheo Gómez1260900Did not deliver
Juan Caicedo1147300Did not deliver
Gianfranco Peña941910Did not deliver
Stiven Valencia533700Fair
Estiven Sarria1032102Fair
Santiago Córdoba631600Did not deliver
Juan Aristizábal1628400Did not deliver
Brayan Correa928000Below expectations
Agustín Pezzi1215900Did not deliver
Carlos Rivas215000Did not deliver
Omar de la Cruz89100Did not deliver
Juan Arce83500Did not deliver
Kevin Angulo *1000Investment
Sergio Román33000Did not deliver
Maicol Medina0000Did not deliver

Santa Fe (20 signings)

PlayerMatchesMinutesGoalsAssistsRating
Andrés Mosquera47421600Good
Daniel Torres48420032Excellent
Marcelo Ortíz40306422Good
Juan Zuluaga48261532Excellent
Elvis Perlaza47260014Good
Francisco Chaverra23196942Excellent
Agustín Rodríguez32181262Fair
Facundo Agüero23152900Fair
Edwar López23146112Fair
Hárold Mosquera19124562Excellent
Omar Albornoz16120341Good
Diego Hernández21102900Fair
Jordy Joao Monroy2495801Fair
Daniel Moreno1970901Fair
Santiago Cuero1351200Did not deliver
Jhon Duque1633400Fair
Jose Correa2027301Below expectations
Frank Castañeda1327000Fair
Jown Cardona1416700Did not deliver
Vladimir Hernández21100Did not deliver

Águilas Doradas (13 signings)

PlayerMatchesMinutesGoalsAssistsRating
Víctor Moreno31252411Fair
Yeiler Goez26161721Fair
Jorge Ramos23139032Fair
Joaquin Varela1185910Fair
Juan Garravito Pelaez1066800Below expectations
David Lemos1660501Below expectations
Agustin Vuletich1056920Below expectations
Felipe Pardo1451910Below expectations
Elison Rivas845100Below expectations
Wilfrido De la Rosa1139310Below expectations
Harrinson Mancilla1632300Did not deliver
Jhojan Escobar722600Below expectations
Agustin Fontana513300Did not deliver