Defender · Colombia

28E. Velasco

Deportivo Cali

Clubs

ClubSeasonsAppsGoalsAssists
Deportivo Pasto2025/26 – 2026/272801
Deportivo Cali2026/271401
Deportivo Pereira2023/24 – 2025/267319
America de Cali2019/20 – 2024/2511936
Junior2021/22 – 2023/244313
Once Caldas2013/14 – 2019/20392—
Atletico Nacional2016/17 – 2018/194611
Cortulua2011/12 – 2016/1713401

Transfers

DateFromToType
3 Feb 2023JuniorAmerica de Cali—
1 Jan 2021America de CaliJunior—
16 Jun 2019Once CaldasAmerica de Cali—
13 Jun 2018Atletico NacionalOnce Caldas—
25 Jun 2016CortuluaAtletico Nacional—
1 Jan 2014Once CaldasCortulua—
1 Jul 2013CortuluaOnce CaldasLoan
10 Jan 2025America de CaliDeportivo PastoFree Transfer
1 Jul 2025Deportivo PastoDeportivo PereiraFree Transfer
13 Jan 2026Deportivo PereiraDeportivo PastoFree agent
5 Jul 2026Deportivo PastoDeportivo CaliFree agent
4 Jul 2026Deportivo PastoDeportivo CaliFree agent
12 Jan 2026Deportivo PereiraDeportivo PastoFree agent

Season by season

SeasonCompetitionClubAppsStartsMinGoalsAssistsYellowRedRating
2026/27Primera ADeportivo Cali1413113501406.87
2026/27Primera ADeportivo Pasto2020172801306.56
2025/26Primera ADeportivo Pasto8656000116.30
2025/26Primera ADeportivo Pereira111184603406.77
2024/25Primera AAmerica de Cali3231276514406.90
2024/25Primera ADeportivo Pereira26252207—4406.90
2024/25Copa ColombiaAmerica de Cali432460—10—
2024/25CONMEBOL SudamericanaAmerica de Cali11670—106.20
2023/24Primera AAmerica de Cali37343058121406.90
2023/24Primera ADeportivo Pereira36332760121206.90
2023/24Copa ColombiaAmerica de Cali221800—10—
2022/23Primera AJunior222016741—706.58
2022/23Copa ColombiaJunior332260—00—
2022/23CONMEBOL SudamericanaJunior512070—006.66
2021/22Primera AJunior9863501106.69
2021/22CONMEBOL LibertadoresJunior421450—006.67
2020/21Primera AAmerica de Cali211917140—506.73
2020/21Copa ColombiaAmerica de Cali11900—00—
2020/21CONMEBOL LibertadoresAmerica de Cali554500—206.28
2019/20Primera AAmerica de Cali161613851—606.68
2019/20Primera AOnce Caldas11119621—416.68
2019/20CONMEBOL SudamericanaOnce Caldas11900—007.20
2018/19Primera AOnce Caldas171715301—206.70
2018/19Primera AAtletico Nacional311410—106.70
2018/19Copa ColombiaOnce Caldas887200—30—
2017/18Primera AAtletico Nacional221715410—416.82
2017/18Copa ColombiaAtletico Nacional11900—10—
2017/18CONMEBOL LibertadoresAtletico Nacional11900—10—
2016/17Primera AAtletico Nacional1311100211406.68
2016/17Primera ACortulua1514127501406.68
2016/17Copa ColombiaAtletico Nacional665340—10—
2016/17Copa ColombiaCortulua11900—00—
2015/16Primera ACortulua272519810—61—
2015/16Copa ColombiaCortulua776300—00—
2014/15Primera BCortulua181814280—60—
2014/15Copa ColombiaCortulua665130—10—
2013/14Primera AOnce Caldas211160—00—
2013/14Primera BCortulua191916590—91—
2013/14Copa ColombiaCortulua332700—20—
2012/13Primera BCortulua322723990—91—
2012/13Copa ColombiaCortulua443600—11—
2011/12Primera BCortulua221800—10—

Availability history

No injuries or suspensions recorded.

Trophies

CompetitionSeasonPlace
Copa Colombia (Colombia)2016Winner
Copa Colombia (Colombia)20242nd Place
Copa Colombia (Colombia)20222nd Place
Copa Colombia (Colombia)20182nd Place
Primera A (Colombia)2020Winner
Primera A (Colombia)2019Winner
Primera A (Colombia)2017Winner
Superliga (Colombia)20202nd Place
Superliga (Colombia)20182nd Place
CONMEBOL Libertadores (South America)2016Winner
CONMEBOL Sudamericana (South America)20162nd Place
CONMEBOL Recopa (South America)2017Winner
Florida Cup (World)2018Winner