W Jaguares pełnił jednak wyłącznie rolę rezerwowego, zdobywając zaledwie jednego gola w lidze.
Latem 2013 Córdoba został wypożyczony do hiszpańskiego zespołu RCD Espanyol z siedzibą w Barcelonie. W Primera División zadebiutował 26 października 2013 w przegranej 0:3 konfrontacji z Levante UD.
Sezon Klub Kraj Rozgrywki Mecze Bramki 2010 Envigado FC Copa Mustang 1 0 2011 20 5 2012 16 6 2012/2013 Jaguares de Chiapas Liga MX 17 1 2013/2014 Dorados de Sinaloa Liga de Ascenso 1 0 2013/2014 RCD Espanyol Primera División 28 4 2014/2015 Granada CF 26 4 2015/2016 1. FSV Mainz 05 Bundesliga 22 5 2016/2017 29 5 2017/2018 1. FC Köln 18 0 2018/2019 2. Fußball-Bundesliga 31 20 2019/2020 Bundesliga 29 132020/2021Hertha Berlin2172021/2022FK KrasnodarPremier Liga1562022/202323142023/202427152024/20252512
Kariera reprezentacyjna W 2013 roku Córdoba został powołany przez szkoleniowca Carlosa Restrepo do reprezentacji Kolumbii U-20 na Młodzieżowe Mistrzostwa Ameryki Południowej. Tam pełnił rolę podstawowego zawodnika swojej drużyny;