Han har tidligere spilt for Cruz Azul, Lyon og Monterrey, samt landslagsfotball for Argentina. Delgado deltok for Argentina i OL i 2004, hvor Argentina tok gull i fotball for herrer.