Pedzisa mutsara unotevera: Alas akaita mutambo wake wekutanga weEl Salvador mumutambo waOctober 2001 wakanangana neMexico uye, kubva munaAugust 2011, akawana huwandu hwe63 caps, achiwana zvibodzwa zvitatu. Akamirira nyika yake mumitambo minomwe yekukodzera kuenda kuFIFA World Cup uye akatamba mumakwikwi akati wandei eUNCAF Cup pamwe ne
2007 uye 2009 uye 2011 CONCACAF Gold Cups.