Entre sus logros deportivos más importantes se encuentra el haber ganado una etapa en el Giro de Italia y haber vestido el maillot amarillo del líder del Tour de Francia en la edición 2003, siendo el primer colombiano en lograrlo.