A pesar de no ser privilegiado en estatura (mide 1,73 cm), Córdoba se muestra como un zaguero solido, rápido en el anticipo y posee buen sentido de ubicación en la cancha.

Debutó en la primera división colombiana en 1996, con el Atlético Nacional. A finales de 1997 fue transferido al San Lorenzo, de Almagro, de Argentina, y en el 2000 fue adquirido en 18 millones de dólares por su actual club, Inter.

Por una convocatoria al combinado colombiano en 1997, Córdoba no rindió el examen de admisión para la Universidad de Antioquia, donde estudiaría ingeniería forestal. Ese mismo año debutó con Colombia en la Copa América de Bolivia, en la ciudad de Santa Cruz, ante Costa Rica.

Publicidad

Córdoba actúa como zaguero central por izquierda, y es el capitán de Colombia.